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

こちらもご覧ください

ID3D11VideoDevice2::CheckFeatureSupport