The MPEG2_C restricted profile contains a set of features required for support of MPEG-2 video Main Profile. Support of this profile is required for video accelerator drivers that provide hardware video acceleration capabilities.
Because the MPEG2_C restricted profile is defined by a relaxation of the accelerator requirements of the MPEG2_A profile (by allowing an accelerator to not support any of the members of the minimal interoperability set for MPEG2_A), all accelerators that support the MPEG2_A profile must support the MPEG2_C profile. Similarly, all accelerators that support the MPEG2_D profile must support the MPEG2_C profile.
The restrictions for MPEC2_C are defined by the restrictions listed for MPEG2_A, except for the following additional restrictions.
Restrictions on DXVA_ConnectMode
Restrictions on DXVA_ConfigPictureDecode
This profile adds an additional configuration to the minimal interoperability set for picture decoding. This additional configuration is defined by the following DXVA_ConfigPictureDecode members.