структура DXVA_MVvalue (dxva.h)
Структура DXVA_MVvalue отправляется декодером узла в ускоритель для указания значения двумерного вектора движения.
Синтаксис
typedef struct _DXVA_MVvalue {
SHORT horz;
SHORT vert;
} DXVA_MVvalue, *LPDXVA_MVvalue;
Члены
horz
Задает горизонтальный компонент значения вектора движения. Содержит смещение целочисленного движения со знаком в полувыборочных единицах. Значение этого элемента будет четным целым числом, если элемент bMVprecisionAndChromaRelationDXVA_PictureParameters равен 2 (движение в стиле H.261, поддерживающее только смещения с целочисленной выборкой).
vert
Задает вертикальный компонент значения вектора движения. Содержит смещение целочисленного движения со знаком в полувыборочных единицах. Значение этого элемента будет четным целым числом, если элемент bMVprecisionAndChromaRelationDXVA_PictureParameters равен 2 (движение в стиле H.261, поддерживающее только смещения с целочисленной выборкой).
Комментарии
Структура DXVA_MVvalue используется в структурах DXVA_MBctrl_P_HostResidDiff_1 и DXVA_MBctrl_P_OffHostIDCT_1 .
Требования
Требование | Значение |
---|---|
Заголовок | dxva.h (включая Dxva.h) |