Freigeben über


DXVA_MVvalue Struktur (dxva.h)

Die DXVA_MVvalue Struktur wird vom Hostdecoder an die Zugriffstaste gesendet, um den zweidimensionalen Bewegungsvektorwert anzugeben.

Syntax

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

Angehörige

horz

Gibt die horizontale Komponente des Werts eines Bewegungsvektors an. Enthält einen signierten ganzzahligen Bewegungsoffset in Halbbeispieleinheiten. Der Wert dieses Elements ist eine gerade ganze Zahl, wenn die bMVprecisionAndChromaRelation Element von DXVA_PictureParameters entspricht 2 (H.261-Formatbewegung, die nur Ganzzahl-Beispiel-Offsets unterstützt).

vert

Gibt die vertikale Komponente des Werts eines Bewegungsvektors an. Enthält einen signierten ganzzahligen Bewegungsoffset in Halbbeispieleinheiten. Der Wert dieses Elements ist eine gerade ganze Zahl, wenn die bMVprecisionAndChromaRelation Element von DXVA_PictureParameters entspricht 2 (H.261-Formatbewegung, die nur Ganzzahl-Beispiel-Offsets unterstützt).

Bemerkungen

Die DXVA_MVvalue-Struktur wird in den strukturen DXVA_MBctrl_P_HostResidDiff_1 und DXVA_MBctrl_P_OffHostIDCT_1 verwendet.

Anforderungen

Anforderung Wert
Header- dxva.h (include Dxva.h)

Siehe auch

DXVA_MBctrl_P_HostResidDiff_1

DXVA_MBctrl_P_OffHostIDCT_1