Freigeben über


DXVAHDDDI_FRAME_FORMAT-Aufzählung (d3dumddi.h)

Die DXVAHDDDI_FRAME_FORMAT-Aufzählung 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 interlaced 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 interlaced ist. Das untere (ungerade) Feld wird zuerst angezeigt.

Bemerkungen

Das FOURCC- Format der Oberfläche definiert, ob die interlaced-Felder interleaviert sind oder nicht. Beispielsweise ist NV12 ein interlaced-Format mit überlappenden Feldern, während NV24 ein interlaced-Format mit nicht interleavierten Feldern ist.

Anforderungen

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

Siehe auch

DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA