MPEG2_C
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
Structure Member | Value |
---|---|
wRestrictedMode |
DXVA_RESTRICTED_MODE_MPEG2_C |
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.
Structure Member | Value |
---|---|
bConfigResidDiffHost |
Zero |
bConfigResidDiffAccelerator |
1 |