DXVADDI_VIDEOCHROMASUBSAMPLING-Aufzählung (d3dumddi.h)
Der DXVADDI_VIDEOCHROMASUBSAMPLING Enumerationstyp enthält Werte, die das Farbcodierungsschema 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 Video-Chroma-Subsamplingmaske. Die ersten vier Bits (0x0F) eines DWORD können verwendet werden, um videochromen Subsampling anzugeben. |
DXVADDI_VideoChromaSubsampling_Unknown Die Video-Chroma-Subsampling wird nicht angegeben. |
DXVADDI_VideoChromaSubsampling_ProgressiveChroma Die Video-Chroma-Subsampling ist progressiv. |
DXVADDI_VideoChromaSubsampling_Horizontally_Cosited Farbproben werden horizontal an Vielfachen der Luma-Proben ausgerichtet. |
DXVADDI_VideoChromaSubsampling_Vertically_Cosited Chroma-Proben werden vertikal an Vielfachen der Luma-Proben ausgerichtet. |
DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes Die Pb- und Pr-Ebene (oder Cb und Cr) weisen die gleiche Phasenausrichtung auf. Dieser Wert kann nur auf 0 im VideoChromaSubsampling Member der DXVADDI_EXTENDEDFORMAT Struktur festgelegt werden, wenn die Daten vertikal gemeinsam verwendet werden. |
DXVADDI_VideoChromaSubsampling_MPEG2 Ein bitweises ODER 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 bitweises ODER der DXVADDI_VideoChromaSubsampling_Horizontally_Cosited und DXVADDI_VideoChromaSubsampling_Vertically_Cosited Werte, die mit 4:2:0-Daten verwendet werden. |
DXVADDI_VideoChromaSubsampling_Cosited Ein bitweises ODER der DXVADDI_VideoChromaSubsampling_Horizontally_Cositedund DXVADDI_VideoChromaSubsampling_Vertically_Cositedund DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes Werte, die mit 4:4:4,4, 4:2:2 und 4:1:1-Daten verwendet werden. |
Bemerkungen
Ein bitweises OR der Werte von DXVADDI_VIDEOCHROMASUBSAMPLING kann verwendet werden, um einen Wert im VideoChromaSubsampling Member der DXVADDI_EXTENDEDFORMAT Struktur zu erstellen.
Cosite-Variationen deuten darauf hin, dass die Farbproben an den Luma-Proben ausgerichtet sind. In der Regel werden 4:2:0-Daten mit Chroma in eine oder mehrere Richtungen an den Luma-Daten ausgerichtet. Beachten Sie, dass die Daten 4:4:4, 4:2:2 und 4:1:1 immer in beide Richtungen gemeinsam verwendet werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | d3dumddi.h (include D3dumddi.h) |