次の方法で共有


D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS列挙 (d3dumddi.h)

マルチプレーン オーバーレイを記述する YUV 範囲と変換情報を識別します。

構文

typedef enum D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS {
  D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE,
  D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709,
  D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC
} ;

定数

 
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE
YUV 値の範囲は、既定の 0 から 255 の範囲ではなく、16 ~ 235 です。
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709
YUV 値は、既定の BT.601 変換ではなく、BT.709 標準を使用して変換する必要があります。
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC
YUV 値には、従来の YCbCr データではなく、xvYCC データが含まれています。

備考

YUV 範囲の定義と変換方法の詳細については、Windows 8.1 の YUV 形式の範囲参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1
サポートされる最小サーバー Windows Server 2012 R2
ヘッダー d3dumddi.h (D3dumddi.h を含む)