Freigeben über


DXVA_SampleFormat-Aufzählung (dxva.h)

Der DXVA_SampleFormat Enumerationstyp beschreibt das Format der Daten, die 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 das Beispielformatformat an. Die ersten 8 (0x000000FF) Bits eines DWORD können zum Angeben des Eingabebeispielformats verwendet werden.
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 überlappende Felder enthält; das gerade Feld ist zeitlich zuerst.
DXVA_SampleFieldInterleavedOddFirst
Gibt an, dass das Beispiel zwei überlappende Felder enthält; Das ungerade Feld ist zeitlich zuerst.
DXVA_SampleFieldSingleEven
Gibt an, dass das Beispiel ein gerades interleaviertes Feld enthält.
DXVA_SampleFieldSingleOdd
Gibt an, dass das Beispiel ein ungerades interleaviertes Feld enthält.
DXVA_SampleSubStream
Nur Windows Server 2003 SP1 und höher und Windows XP SP2 und höher.

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

Anforderungen

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

Siehe auch

DXVA_ExtendedFormat

DXVA_VideoSample

DXVA_VideoSample2