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).