DXVADDI_VIDEOCHROMASUBSAMPLING列挙 (d3dumddi.h)
DXVADDI_VIDEOCHROMASUBSAMPLING列挙型には、Y'Cb'Cr' データのクロマ エンコード スキームを識別する値が含まれています。
構文
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;
定数
DXVADDI_VideoChromaSubsamplingMask ビデオのクロマ サブサンプリング マスク。 DWORD の最初の 4 ビット (0x0F) を使用して、ビデオのクロマ サブサンプリングを指定できます。 |
DXVADDI_VideoChromaSubsampling_Unknown ビデオクロマサブサンプリングは指定されていません。 |
DXVADDI_VideoChromaSubsampling_ProgressiveChroma ビデオクロマサブサンプリングはプログレッシブです。 |
DXVADDI_VideoChromaSubsampling_Horizontally_Cosited クロマサンプルは、ルマサンプルの倍数に水平方向に整列されます。 |
DXVADDI_VideoChromaSubsampling_Vertically_Cosited クロマサンプルは、ルマサンプルの倍数に垂直に整列されます。 |
DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes Pb および Pr (または Cb および Cr) プレーンは、同じ位相アラインメントを持ちます。 この値は、データが垂直方向にコサイト化されている場合、DXVADDI_EXTENDEDFORMAT構造体の VideoChromaSubsampling メンバーでは 0 にのみ設定できます。 |
DXVADDI_VideoChromaSubsampling_MPEG2 4:2:0 データで使用される DXVADDI_VideoChromaSubsampling_Horizontally_Cosited 値と DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes 値のビットごとの OR。 |
DXVADDI_VideoChromaSubsampling_MPEG1 4:2:0 データで使用される DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes 値。 |
DXVADDI_VideoChromaSubsampling_DV_PAL 4:2:0 データで使用される DXVADDI_VideoChromaSubsampling_Horizontally_Cosited 値と DXVADDI_VideoChromaSubsampling_Vertically_Cosited 値のビットごとの OR。 |
DXVADDI_VideoChromaSubsampling_Cosited 4:4:4、4:2:2、4:1:1 のデータで使用されるDXVADDI_VideoChromaSubsampling_Horizontally_CositedとDXVADDI_VideoChromaSubsampling_Vertically_Cositedのビットごとの OR、およびDXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes値。 |
注釈
DXVADDI_VIDEOCHROMASUBSAMPLINGの値のビットごとの OR を使用すると、DXVADDI_EXTENDEDFORMAT構造体の VideoChromaSubsampling メンバーに値を作成できます。
コサイトバリエーションは、クロマサンプルがルマサンプルと一致していることを示します。 通常、クロマを含む 4:2:0 データは、luma データと共に 1 つ以上の方向に揃えられます。 4:4:4、4:2:2、4:1:1 のデータは常に両方向に併置されることに注意してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。 |
Header | d3dumddi.h (D3dumddi.h を含む) |