Compartilhar via


estrutura DXVA_MVvalue (dxva.h)

A estrutura DXVA_MVvalue é enviada pelo decodificador de host para o acelerador para especificar o valor do vetor de movimento bidimensional.

Sintaxe

typedef struct _DXVA_MVvalue {
  SHORT horz;
  SHORT vert;
} DXVA_MVvalue, *LPDXVA_MVvalue;

Membros

horz

Especifica o componente horizontal do valor de um vetor de movimento. Contém um deslocamento de movimento inteiro com sinal em unidades de meio exemplo. O valor desse membro será um inteiro par se o membro bMVprecisionAndChromaRelation de DXVA_PictureParameters for igual a 2 (movimento no estilo H.261 que dá suporte apenas a deslocamentos de amostra inteira).

vert

Especifica o componente vertical do valor de um vetor de movimento. Contém um deslocamento de movimento inteiro com sinal em unidades de meio exemplo. O valor desse membro será um inteiro par se o membro bMVprecisionAndChromaRelation de DXVA_PictureParameters for igual a 2 (movimento no estilo H.261 que dá suporte apenas a deslocamentos de amostra inteira).

Comentários

A estrutura DXVA_MVvalue é usada nas estruturas DXVA_MBctrl_P_HostResidDiff_1 e DXVA_MBctrl_P_OffHostIDCT_1 .

Requisitos

Requisito Valor
Cabeçalho dxva.h (inclua Dxva.h)

Confira também

DXVA_MBctrl_P_HostResidDiff_1

DXVA_MBctrl_P_OffHostIDCT_1