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) |