structure DXVA_MVvalue (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 entier signé en unités demi-échantillon. La valeur de ce membre est un entier même si le bMVprecisionAndChromaRelation membre de DXVA_PictureParameters est égal à 2 (le mouvement de style H.261 ne prenant en charge que les décalages de l’échantillon entier).
vert
Spécifie le composant vertical de la valeur d’un vecteur de mouvement. Contient un décalage de mouvement entier signé en unités demi-échantillon. La valeur de ce membre est un entier même si le bMVprecisionAndChromaRelation membre de DXVA_PictureParameters est égal à 2 (le mouvement de style H.261 ne prenant en charge que les décalages de l’échantillon entier).
Remarques
La structure DXVA_MVvalue est utilisée dans les structures DXVA_MBctrl_P_HostResidDiff_1 et DXVA_MBctrl_P_OffHostIDCT_1.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dxva.h (include Dxva.h) |