DXVA_MVvalue structure (dxva.h)
La structure DXVA_MVvalue est envoyée par le décodeur hôte à l’accélérateur pour spécifier la valeur du vecteur de mouvement à deux dimensions.
Syntaxe
typedef struct _DXVA_MVvalue {
SHORT horz;
SHORT vert;
} DXVA_MVvalue, *LPDXVA_MVvalue;
Membres
horz
Spécifie le composant horizontal de la valeur d’un vecteur de mouvement. Contient un décalage de mouvement d’entier signé en demi-unités d’échantillon. La valeur de ce membre est un entier pair si le membre bMVprecisionAndChromaRelation de DXVA_PictureParameters est égal à 2 (mouvement de style H.261 prenant en charge uniquement les décalages d’échantillons entiers).
vert
Spécifie le composant vertical de la valeur d’un vecteur de mouvement. Contient un décalage de mouvement d’entier signé en demi-unités d’échantillon. La valeur de ce membre est un entier pair si le membre bMVprecisionAndChromaRelation de DXVA_PictureParameters est égal à 2 (mouvement de style H.261 prenant en charge uniquement les décalages d’échantillons entiers).
Remarques
La structure DXVA_MVvalue est utilisée dans les structures DXVA_MBctrl_P_HostResidDiff_1 et DXVA_MBctrl_P_OffHostIDCT_1 .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dxva.h (inclure Dxva.h) |