ID3D11ShaderResourceView

シェーダー リソース ビュー インターフェイスは、レンダリング時にシェーダーがアクセス可能なサブリソースを指定します。シェーダー リソースの例として、定数バッファー、テクスチャー バッファー、テクスチャー、サンプラーなどがあります。

IUnknown
   ID3D11DeviceChild
      ID3D11View
         ID3D11ShaderResourceView

このインターフェイスには以下のメソッドがあります。

メソッド 説明
ID3D11ShaderResourceView::GetDesc シェーダー リソース ビューの記述を取得します。

作成するには、ID3D11Device::CreateShaderResourceView を呼び出します。

シェーダー リソース ビューは、リソースをシェーダー ステージにバインドするときに必要です。このバインド処理は ID3D11DeviceContext::GSSetShaderResourcesID3D11DeviceContext::VSSetShaderResources または ID3D11DeviceContext::PSSetShaderResources を呼び出して行われます。

関連項目

リソース インターフェイス