Freigeben über


DXVA_SampleFormat-Enumeration (dxva.h)

Der DXVA_SampleFormat Enumerationstyp beschreibt das Format der Daten, das das Eingabebeispiel enthält.

Syntax

typedef enum _DXVA_SampleFormat {
  DXVA_SampleFormatMask,
  DXVA_SampleUnknown,
  DXVA_SamplePreviousFrame,
  DXVA_SampleProgressiveFrame,
  DXVA_SampleFieldInterleavedEvenFirst,
  DXVA_SampleFieldInterleavedOddFirst,
  DXVA_SampleFieldSingleEven,
  DXVA_SampleFieldSingleOdd,
  DXVA_SampleSubStream
} DXVA_SampleFormat;

Konstanten

 
DXVA_SampleFormatMask
Gibt die Beispielformatmaske an. Die ersten 8 (0x000000FF) Bits eines DWORD können verwendet werden, um das Eingabebeispielformat anzugeben.
DXVA_SampleUnknown
Gibt an, dass das Beispielformat unbekannt ist.
DXVA_SamplePreviousFrame
Gibt an, dass das Beispiel den vorherigen Ausgabeframe enthält.
DXVA_SampleProgressiveFrame
Gibt an, dass das Beispiel einen progressiven Frame enthält.
DXVA_SampleFieldInterleavedEvenFirst
Gibt an, dass das Beispiel zwei verschachtelte Felder enthält. das gerade Feld ist zeitlich zuerst.
DXVA_SampleFieldInterleavedOddFirst
Gibt an, dass das Beispiel zwei verschachtelte Felder enthält. das ungerade Feld ist zeitlich zuerst.
DXVA_SampleFieldSingleEven
Gibt an, dass das Beispiel ein gerade verschachteltes Feld enthält.
DXVA_SampleFieldSingleOdd
Gibt an, dass das Beispiel ein ungerades verschachteltes Feld enthält.
DXVA_SampleSubStream
Nur Windows Server 2003 SP1 und höher sowie Windows XP SP2 und höhere Versionen.

Gibt an, dass das Beispiel einen Videounterstrom enthält.

Anforderungen

Anforderung Wert
Header dxva.h (einschließlich Dxva.h)

Weitere Informationen

DXVA_ExtendedFormat

DXVA_VideoSample

DXVA_VideoSample2