MPEG2_A

MPEG2_A受限配置文件包含支持 MPEG-2 视频主配置文件所需的一组功能。 对于提供硬件视频加速功能的视频加速器驱动程序,需要支持此配置文件。

MPEG2_A配置文件由以下一组限制定义:

对DXVA_ConnectMode的限制

DXVA_ConfigPictureDecode 结构的 dwFunction 成员中定义的bDXVA_Func变量等于 1 时,将应用对DXVA_ConnectMode结构的以下限制。

结构成员

wRestrictedMode

DXVA_RESTRICTED_MODE_MPEG2_A

对DXVA_PictureParameters的限制

结构成员

wRestrictedMode

0x0A

通过将 1 添加到 bBPPminus1 ) 来定义 BPP 变量 (

8

MacroblockWidthMinus1

15

MacroblockHeightMinus1

15

bBlockWidthMinus1

7

bBlockHeightMinus1

7

bChromaFormat (4:2:0)

1

bRcontrol

零个

bBidirectionalAveragingMode

零 (MPEG-2 双向平均)

bMVprecisionAndChromaRelation

零 (MPEG-2 半采样运动)

bPicExtrapolation

零个

bPicDeblocked

零个

bPic4MVallowed

零个

bPicOBMC

零个

bMV_RPS

零个

SpecificIDCT

零个

bPicScanFixed

1

对DXVA_MBctrl_I_HostResidDiff_1、DXVA_MBctrl_I_OffHostIDCT_1、DXVA_MBctrl_P_HostResidDiff_1和DXVA_MBctrl_P_OffHostIDCT_1的限制

wMBtype 位

MBscanMethod

如果 DXVA_ConfigPictureDecode 的 ConfigHostInverseScan 成员等于零,则值为 0 (zigzag) 或值 1 (备用垂直 )

H261LoopFilter

零个

对位流缓冲区的限制

任何位流缓冲区的内容都必须包含 MPEG-2 main配置文件视频格式的数据。

使用逆量化矩阵时,DXVA_QmatrixDatabNewQmatrix 成员等于零,表示 i = 2 和 3。