リソース インターフェイス (Direct3D 10 グラフィックス)

Direct3D 10 では、 バッファー とテクスチャという 2 種類の基本的なリソースのインターフェイスが多数定義されています。

インターフェイス 説明
ID3D10Buffer インターフェイス バッファー データにアクセスします。
ID3D10Resource インターフェイス リソースの基底クラス。
ID3D10Texture1D インターフェイス 1D テクスチャまたは 1D テクスチャ配列のデータにアクセスします。
ID3D10Texture2D インターフェイス 2D テクスチャまたは 2D テクスチャ配列内のデータにアクセスします
ID3D10Texture3D インターフェイス 3D テクスチャまたは 3D テクスチャ配列のデータにアクセスします。

 

アプリケーションでは、ビューを使用してリソースを パイプライン ステージにバインドします。 ビューは、レンダリング中にリソースにアクセスする方法を定義します。 API には、これらのビュー インターフェイスが含まれています。

インターフェイス 説明
ID3D10DepthStencilView インターフェイス 深度ステンシル テクスチャ内のデータにアクセスします。
ID3D10RenderTargetView インターフェイス レンダー ターゲット内のデータにアクセスします。
ID3D10ShaderResourceView インターフェイス Direct3D 10.0 のシェーダー リソース内のデータにアクセスします。
ID3D10ShaderResourceView1 インターフェイス Direct3D 10.1 のシェーダー リソース内のデータにアクセスします。
ID3D10View インターフェイス ビューの基底クラス。

 

リソース リファレンス