This structure contains information that is used to open a CODEC. It describes the source and destination data format, as well as control and CODEC-specific information to indicate the operation of the CODEC. This structure is used on the MMIOM_CODEC_OPEN message.
typedef struct _CODECOPEN { ULONG ulFlags; /* Commands to CODEC Proc. */ PVOID pControlHdr; /* CODEC control parameters. */ PVOID pSrcHdr; /* Source header. */ PVOID pDstHdr; /* Destination header. */ PVOID pOtherInfo; /* Pointer to MMVIDEOPEN. */ } CODECOPEN; typedef CODECOPEN * PCODECOPEN ;