D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM 構造体 (d3d11_4.h)
指定された機能がD3D11_FEATURE_VIDEO_DECODER_HISTOGRAMされたときに ID3D11VideoDevice2::CheckFeatureSupport を呼び出すデータを提供します。 指定したデコーダー構成のヒストグラム機能を取得します。
構文
typedef struct D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM {
D3D11_VIDEO_DECODER_DESC DecoderDesc;
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS Components;
UINT BinCount;
UINT CounterBitDepth;
} D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM;
メンバー
DecoderDesc
デコード ヒストグラムで使用するデコーダーのデコーダーの説明を含む D3D11_VIDEO_DECODER_DESC 構造体。
Components
ヒストグラムのサポートを照会する DXGI_FORMAT のコンポーネントを指定する、D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS列挙の値のビットごとの OR の組み合わせ。
BinCount
サポートされているコンポーネントごとのビンの数。 この値は 64 以上で、2 の累乗である必要があります (例: 64、128、256、512...)。
CounterBitDepth
bin カウンターのビット深度。 カウンターは常に 32 ビット値に格納されるため、この値は 32 ビット以下を指定する必要があります。 カウンターは、32 ビット ストレージの下位ビットに格納されます。 上位ビットは 0 に設定されます。 ビン数がこのビット深度を超える場合、値は最大カウンター値に設定されます。 CounterBitDepth の有効な値は 16、24、32 です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 ビルド 20348 |
サポートされている最小のサーバー | Windows 10 ビルド 20348 |
Header | d3d11_4.h |