MPEG2_D
The MPEG2_D restricted profile contains a set of features required for support of MPEG-2 video Main Profile and an associated DVD subpicture using back-end hardware subpicture blending.
Because the MPEG2_D restricted profile is defined by a relaxation of the accelerator requirements of the MPEG2_B profile (the accelerator is not required to support the minimal interoperability set for MPEG2_B), all drivers that support the MPEG2_B profile must support the MPEG2_D profile. The restrictions for MPEG2_D are defined by the restrictions listed for the MPEG2_B restricted profile, except for the following additional restrictions.
Restrictions on DXVA_ConnectMode
Structure Member | Value |
---|---|
wRestrictedMode |
DXVA_RESTRICTED_MODE_MPEG2_D |
Restrictions on DXVA_ConfigPictureDecode
These restrictions add an additional configuration to the minimal interoperability set for picture decoding (bDXVA_Func equal to 1). This additional configuration is defined by the following DXVA_ConfigPictureDecode members.
Structure Member | Value |
---|---|
bConfigResidDiffHost |
Zero |
bConfigResidDiffAccelerator |
1 |
Restrictions on DXVA_ConfigAlphaCombine
Structure Member | Value |
---|---|
bConfigBlendType |
Zero or 1 (at the accelerator's discretion). |
Restrictions on DXVA_ConfigAlphaLoad
Structure Member | Value |
---|---|
bConfigDataType |
Any value (at the accelerator's discretion). |