структура 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)

См. также раздел

DXVA_MBctrl_P_HostResidDiff_1

DXVA_MBctrl_P_OffHostIDCT_1