Partager via


énumération DXVA_SampleFormat (dxva.h)

Le type d’énumération DXVA_SampleFormat décrit le format des données que contient l’exemple d’entrée.

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;

Constantes

 
DXVA_SampleFormatMask
Spécifie l’exemple de masque de format. Les 8 premiers bits (0x000000FF) d’un DWORD peuvent être utilisés pour spécifier un exemple de format d’entrée.
DXVA_SampleUnknown
Spécifie que le format de l’exemple est inconnu.
DXVA_SamplePreviousFrame
Spécifie que l’exemple contient le cadre de sortie précédent.
DXVA_SampleProgressiveFrame
Spécifie que l’exemple contient une trame progressive.
DXVA_SampleFieldInterleavedEvenFirst
Spécifie que l’exemple contient deux champs entrelacés ; le champ pair est temporellement premier.
DXVA_SampleFieldInterleavedOddFirst
Spécifie que l’exemple contient deux champs entrelacés ; le champ impair est temporellement premier.
DXVA_SampleFieldSingleEven
Spécifie que l’exemple contient un champ entrelacé pair.
DXVA_SampleFieldSingleOdd
Spécifie que l’exemple contient un champ entrelacé impair.
DXVA_SampleSubStream
Windows Server 2003 SP1 et versions ultérieures et Windows XP SP2 et versions ultérieures uniquement.

Spécifie que l’exemple contient un sous-flux vidéo.

Configuration requise

Condition requise Valeur
En-tête dxva.h (inclure Dxva.h)

Voir aussi

DXVA_ExtendedFormat

DXVA_VideoSample

DXVA_VideoSample2