DXVA_MVvalue 结构 (dxva.h)
DXVA_MVvalue结构由主机解码器发送到加速器,以指定二维运动矢量值。
语法
typedef struct _DXVA_MVvalue {
SHORT horz;
SHORT vert;
} DXVA_MVvalue, *LPDXVA_MVvalue;
成员
horz
指定运动向量值的水平分量。 包含带符号整数运动偏移量(以半采样单位为单位)。 如果 DXVA_PictureParameters 的 bMVprecisionAndChromaRelation 成员等于 2 (H.261 样式运动,且仅支持整数样本偏移量) ,则此成员的值将是偶数整数。
vert
指定运动矢量值的垂直分量。 包含带符号整数运动偏移量(以半采样单位为单位)。 如果 DXVA_PictureParameters 的 bMVprecisionAndChromaRelation 成员等于 2 (H.261 样式运动,且仅支持整数样本偏移量) ,则此成员的值将是偶数整数。
注解
DXVA_MVvalue结构用于 DXVA_MBctrl_P_HostResidDiff_1 和 DXVA_MBctrl_P_OffHostIDCT_1 结构。
要求
要求 | 值 |
---|---|
Header | dxva.h (包括 Dxva.h) |