DXVA_MVvalue-Struktur (dxva.h)
Die DXVA_MVvalue Struktur wird vom Hostdecoder an den Beschleuniger gesendet, um den zweidimensionalen Bewegungsvektorwert anzugeben.
Syntax
typedef struct _DXVA_MVvalue {
SHORT horz;
SHORT vert;
} DXVA_MVvalue, *LPDXVA_MVvalue;
Member
horz
Gibt die horizontale Komponente des Werts eines Bewegungsvektors an. Enthält einen ganzzahligen Bewegungsoffset mit Vorzeichen in halben Beispieleinheiten. Der Wert dieses Members ist eine gerade ganze Zahl, wenn das bMVprecisionAndChromaRelation-Element von DXVA_PictureParameters gleich 2 (Bewegung im H.261-Stil, die nur ganzzahlige Beispieloffsets unterstützt).
vert
Gibt die vertikale Komponente des Werts eines Bewegungsvektors an. Enthält einen ganzzahligen Bewegungsoffset mit Vorzeichen in halben Beispieleinheiten. Der Wert dieses Members ist eine gerade ganze Zahl, wenn das bMVprecisionAndChromaRelation-Element von DXVA_PictureParameters gleich 2 (Bewegung im H.261-Stil, die nur ganzzahlige Beispieloffsets unterstützt).
Hinweise
Die DXVA_MVvalue-Struktur wird in den DXVA_MBctrl_P_HostResidDiff_1 - und DXVA_MBctrl_P_OffHostIDCT_1-Strukturen verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | dxva.h (einschließlich Dxva.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für