H263_B

The H263_B restricted profile contains the set of features required for support of ITU-T Rec. H.263 and a specific set of enhanced optional capabilities. Support of this profile is currently encouraged, but not required. This set of features is specified by the restrictions listed for the H263_A restricted profile, except for the following additional restrictions.

Restrictions on DXVA_ConnectMode

The following restriction on the DXVA_ConnectMode structure applies when the bDXVA_Func variable defined in the dwFunction member of DXVA_ConfigPictureDecode is equal to 1 (picture decoding).

Structure Member Value

wRestrictedMode

DXVA_RESTRICTED_MODE_H263_B

Restrictions on DXVA_PictureParameters

The following restrictions on the DXVA_PictureParameters structure apply when the bDXVA_Func variable defined in the dwFunction member of DXVA_ConfigPictureDecode is equal to 1.

Structure Member Value

bRcontrol

Equal to zero or 1

bPicExtrapolation

Equal to zero or 1

bPic4MVallowed

Equal to zero or 1

bPicScanFixed

Equal to zero or 1

Restrictions on DXVA_MBctrl_I_HostResidDiff_1, DXVA_MBctrl_I_OffHostIDCT_1, DXVA_MBctrl_P_HostResidDiff_1, and DXVA_MBctrl_P_OffHostIDCT_1

Structure Member Value

MBscanMethod

May be a value of zero (zigzag), a value of 1 (alternate vertical) or a value of 2 (alternate horizontal) if bConfigHostInverseScan is equal to zero.

wMBtype

Motion4MV flag contained in this structure member is equal to zero or 1.

Restrictions on Bitstream Buffers

The contents of any bitstream buffers may also contain data in the H.263 video format with any subset of CPCF, CPFMT and Annexes D, I, N (single forward reference picture per output picture), and T.