DXVADDI_VIDEOCHROMASUBSAMPLING-Enumeration (d3dumddi.h)

Der DXVADDI_VIDEOCHROMASUBSAMPLING Enumerationstyp enthält Werte, die das Chromacodierungsschema für Y'Cb'Cr'-Daten identifizieren.

Syntax

typedef enum _DXVADDI_VIDEOCHROMASUBSAMPLING {
  DXVADDI_VideoChromaSubsamplingMask,
  DXVADDI_VideoChromaSubsampling_Unknown,
  DXVADDI_VideoChromaSubsampling_ProgressiveChroma,
  DXVADDI_VideoChromaSubsampling_Horizontally_Cosited,
  DXVADDI_VideoChromaSubsampling_Vertically_Cosited,
  DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes,
  DXVADDI_VideoChromaSubsampling_MPEG2,
  DXVADDI_VideoChromaSubsampling_MPEG1,
  DXVADDI_VideoChromaSubsampling_DV_PAL,
  DXVADDI_VideoChromaSubsampling_Cosited
} DXVADDI_VIDEOCHROMASUBSAMPLING;

Konstanten

 
DXVADDI_VideoChromaSubsamplingMask
Die Videochromat-Subsamplingmaske. Die ersten vier (0x0F) Bits eines DWORD können verwendet werden, um videochromatuntersampling anzugeben.
DXVADDI_VideoChromaSubsampling_Unknown
Die Videochromatuntersampling ist nicht angegeben.
DXVADDI_VideoChromaSubsampling_ProgressiveChroma
Die Videochromatuntersampling ist progressiv.
DXVADDI_VideoChromaSubsampling_Horizontally_Cosited
Chromabeispiele werden horizontal auf ein Vielfaches der Lumaproben ausgerichtet.
DXVADDI_VideoChromaSubsampling_Vertically_Cosited
Chromabeispiele werden vertikal auf ein Vielfaches der Lumabeispiele ausgerichtet.
DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes
Die Ebenen Pb und Pr (oder Cb und Cr) weisen dieselbe Phasenausrichtung auf. Dieser Wert kann im VideoChromaSubsampling-Member der DXVADDI_EXTENDEDFORMAT-Struktur nur auf 0 festgelegt werden, wenn die Daten vertikal nebeneinander angeordnet sind.
DXVADDI_VideoChromaSubsampling_MPEG2
Ein bitweiser OR der DXVADDI_VideoChromaSubsampling_Horizontally_Cosited - und DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes-Werte , die mit 4:2:0-Daten verwendet werden.
DXVADDI_VideoChromaSubsampling_MPEG1
Der DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes Wert, der mit 4:2:0-Daten verwendet wird.
DXVADDI_VideoChromaSubsampling_DV_PAL
Ein bitweiser OR der DXVADDI_VideoChromaSubsampling_Horizontally_Cosited - und DXVADDI_VideoChromaSubsampling_Vertically_Cosited-Werte , die mit 4:2:0-Daten verwendet werden.
DXVADDI_VideoChromaSubsampling_Cosited
Ein bitweiser OR der DXVADDI_VideoChromaSubsampling_Horizontally_Cosited und DXVADDI_VideoChromaSubsampling_Vertically_Cosited und DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes Werte, die mit daten 4:4:4, 4:2:2 und 4:1:1 verwendet werden.

Hinweise

Ein bitweiser OR der Werte von DXVADDI_VIDEOCHROMASUBSAMPLING kann verwendet werden, um einen Wert im VideoChromaSubsampling-Member der DXVADDI_EXTENDEDFORMAT-Struktur zu erstellen.

Cositevariationen deuten darauf hin, dass die Chromaproben auf die Luma-Samples ausgerichtet sind. In der Regel werden 4:2:0-Daten mit Chroma in eine oder mehrere Richtungen an den Lumadaten ausgerichtet. Beachten Sie, dass die Daten 4:4:4, 4:2:2 und 4:1:1 immer in beide Richtungen angeordnet sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

DXVADDI_EXTENDEDFORMAT