Freigeben über


DXVAHDDDI_FRAME_FORMAT-Enumeration (d3dumddi.h)

Die DXVAHDDDI_FRAME_FORMAT-Enumeration enthält Werte, die das Frameformat identifizieren.

Syntax

typedef enum _DXVAHDDDI_FRAME_FORMAT {
  DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE,
  DXVAHDDDI_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST,
  DXVAHDDDI_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST
} DXVAHDDDI_FRAME_FORMAT;

Konstanten

 
DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE
Ein -Wert, der angibt, dass das Frameformat progressiv ist.
DXVAHDDDI_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST
Ein -Wert, der angibt, dass das Frameformat mit zwei Feldern ineinander geschachtelt ist. Das obere (gerade) Feld wird zuerst angezeigt.
DXVAHDDDI_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST
Ein -Wert, der angibt, dass das Frameformat mit zwei Feldern ineinander geschachtelt ist. Das untere (ungerade) Feld wird zuerst angezeigt.

Hinweise

Das FOURCC-Format der Oberfläche definiert, ob die Interlaced-Felder verschachtelt sind oder nicht. Nv12 ist z. B. ein Interlaced-Format mit verschachtelten Feldern, während NV24 ein Interlaced-Format mit nicht verschachtelten Feldern ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) DXVAHDDDI_FRAME_FORMAT wird ab dem Windows 7-Betriebssystem unterstützt.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA