H263_D
H263_D受限配置文件包含支持ITU-T Rec.H.263 所需的一组功能,以及一组特定的增强型可选功能。 目前鼓励支持此配置文件,但不是必需的。 此组功能由 H263_C 受限配置文件的限制指定,但以下附加限制除外。
对DXVA_ConnectMode的限制
当DXVA_ConfigPictureDecode结构的 dwFunction 成员中定义的bDXVA_Func变量等于 1 (图片解码) 或 4 (图片重新采样) 时,对DXVA_ConnectMode结构施加以下限制。
结构成员 | 值 |
---|---|
wRestrictedMode |
DXVA_RESTRICTED_MODE_H263_D |
对DXVA_PictureParameters的限制
结构成员 | 值 |
---|---|
bBidirectionalAveragingMode |
1 (H.263 双向平均) 或 0 (MPEG-2 双向平均) |
bMV_RPS |
零或 1 |
对DXVA_MBctrl_I_HostResidDiff_1、DXVA_MBctrl_I_OffHostIDCT_1、DXVA_MBctrl_P_HostResidDiff_1和DXVA_MBctrl_P_OffHostIDCT_1的限制
结构成员 | 值 |
---|---|
wMBtype |
此成员定义的 MotionBackward 变量可以是零或 1。 |
对位流缓冲区的限制
任何位流缓冲区的内容也可能包含 H.263 视频格式的数据,其中包含任何附件 K、O、P (二因子调整大小,仅在一个或两个维度) 、S 和 U。
对DXVA_PicResample的限制
当DXVA_ConfigPictureDecode结构的 dwFunction 成员中定义的bDXVA_Func变量等于 4 时,DXVA_PicResample结构存在以下限制。
结构成员 | 值 |
---|---|
dwPicResampleSourceWidth |
必须等于 dwPicResampleDestWidth 或与 dwPicResampleDestWidth 相关的乘以 2 (或 1/2) 。 |
dwPicResampleDestWidth |
必须等于 dwPicResampleSourceWidth 或与 dwPicResampleSourceWidth 相关的乘以 2 (或 1/2) 。 |
dwPicResampleSourceHeight |
必须等于 dwPicResampleDestHeight 或与 dwPicResampleDestHeight 相关的乘以 2 (或 1/2) 。 |
dwPicResampleDestHeight |
必须等于 dwPicResampleSourceHeight 或与 dwPicResampleSourceHeight 相关的乘以 2 (或 1/2) 。 |
如果 dwPicResampleSourceHeight 和 dwPicResampleDestHeight 相等, 则 dwPicResampleSourceWidth 和 dwPicResampleDestWidth 必须由 2 (或 1/2) 的乘法系数关联。 如果 dwPicResampleSourceHeight 和 dwPicResampleDestHeight 指示向上采样操作, dwPicResampleSourceWidth 和 dwPicResampleDestWidth 不得指示下采样操作,反之亦然。
注意虽然当 MotionForward 为 1 且 MotionBackward 为 1 时,H.263 只需要支持 DXVA_PictureParameters等于 1 的 bBidirectionalAveragingMode 成员,但H263_D受限配置文件也允许 bBidirectionalAveragingMode 为零。 这旨在允许H263_D受限配置文件支持 MPEG-4 视频以及 H.263 视频 (MPEG-4 使用 MPEG-1/MPEG-2 样式的双向平均) 。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈