リソース構造体
リソースを作成したり、使用したりするための構造体です。
構造体 | 説明 |
---|---|
D3D11_BUFFER_DESC | バッファー リソースの記述です。 |
D3D11_BUFFER_RTV | レンダー ターゲット ビューで使用されるバッファー内の要素について記述します。 |
D3D11_BUFFER_SRV | シェーダー リソース ビューで使用されるバッファー リソース内の要素について記述します。 |
D3D11_BUFFEREX_SRV | 未処理のバッファー リソースの記述です。 |
D3D11_DEPTH_STENCIL_VIEW_DESC | 深度ステンシル ビューについて記述します。 |
D3D11_MAPPED_SUBRESOURCE | サブリソース データについて記述します。 |
D3D11_RENDER_TARGET_BLEND_DESC | レンダー ターゲットのブレンディング オプションです。 |
D3D11_RENDER_TARGET_VIEW_DESC | レンダー ターゲット ビューについて記述ます。 |
D3D11_SHADER_RESOURCE_VIEW_DESC | シェーダー リソース ビューを記述します。 |
D3D11_SUBRESOURCE_DATA | リソースの初期化に使用されるデータを指定します。 |
D3D11_TEX1D_ARRAY_DSV | 深度ステンシル ビューで使用する、1D テクスチャー配列内のミップマップ レベルとテクスチャーを指定します。 |
D3D11_TEX1D_ARRAY_RTV | レンダー ターゲット ビューで使用する、1D テクスチャーの配列のサブリソースを指定します。 |
D3D11_TEX1D_ARRAY_SRV | シェーダー リソース ビューで使用する、1D テクスチャー配列内のミップマップ レベルとテクスチャーを指定します。 |
D3D11_TEX1D_ARRAY_UAV | アンオーダード アクセス テクスチャーのビューを指定します。 |
D3D11_TEX1D_DSV | 深度ステンシル ビューで使用する、1D テクスチャーのサブリソースを指定します。 |
D3D11_TEX1D_RTV | レンダー ターゲット ビューで使用する、1D テクスチャーのサブリソースを指定します。 |
D3D11_TEX1D_SRV | シェーダー リソース ビューで使用する、1D テクスチャーのサブリソースを指定します。 |
D3D11_TEX1D_UAV | アンオーダード アクセス 1D テクスチャーのビューを指定します。 |
D3D11_TEX2D_ARRAY_DSV | 深度ステンシル ビューで使用する、2D テクスチャー配列内のミップマップ レベルとテクスチャーを指定します。 |
D3D11_TEX2D_ARRAY_RTV | レンダー ターゲット ビューで使用する、2D テクスチャー配列内のミップマップ レベルとテクスチャーを指定します。 |
D3D11_TEX2D_ARRAY_SRV | シェーダー リソース ビューで使用する、2D テクスチャーの配列のサブリソースを指定します。 |
D3D11_TEX2D_ARRAY_UAV | アンオーダード アクセス テクスチャーのビューを指定します。 |
D3D11_TEX2D_DSV | 深度ステンシル ビューで使用する、2D テクスチャーのサブリソースを指定します。 |
D3D11_TEX2D_RTV | レンダー ターゲット ビューで使用する、2D テクスチャーのサブリソースを指定します。 |
D3D11_TEX2D_SRV | シェーダー リソース ビューで使用する、2D テクスチャーのサブリソースを指定します。 |
D3D11_TEX2D_UAV | アンオーダード アクセス テクスチャーのビューを指定します。 |
D3D11_TEX2DMS_ARRAY_DSV | 深度ステンシル ビューで使用する、2D テクスチャーの配列のサブリソースを指定します。 |
D3D11_TEX2DMS_ARRAY_RTV | レンダー ターゲット ビューで使用する、2D テクスチャーの配列のサブリソースを指定します。 |
D3D11_TEX2DMS_ARRAY_SRV | シェーダー リソース ビューで使用する、2D テクスチャーの配列のサブリソースを指定します。 |
D3D11_TEX2DMS_DSV | 深度ステンシル ビューで使用する、マルチサンプリングされた 2D テクスチャーのサブリソースを指定します。 |
D3D11_TEX2DMS_RTV | レンダー ターゲット ビューで使用する、マルチサンプリングされた 2D テクスチャーのサブリソースを指定します。 |
D3D11_TEX2DMS_SRV | シェーダー リソース ビューで使用する、マルチサンプリングされた 2D テクスチャーのサブリソースを指定します。 |
D3D11_TEX3D_RTV | レンダー ターゲット ビューで使用する、3D テクスチャーのサブリソースを指定します。 |
D3D11_TEX3D_SRV | シェーダー リソース ビューで使用する、3D テクスチャーのサブリソースを指定します。 |
D3D11_TEX3D_UAV | アンオーダード アクセス テクスチャーのビューを指定します。 |
D3D11_TEXCUBE_SRV | シェーダー リソース ビューで使用するキューブ テクスチャーのサブリソースを指定します。 |
D3D11_TEXTURE1D_DESC | 1D テクスチャー リソースについて記述します。 |
D3D11_TEXTURE2D_DESC | 2D テクスチャー リソースについて記述します。 |
D3D11_TEXTURE3D_DESC | 3D テクスチャー リソースについて記述します。 |
D3D11_UNORDERED_ACCESS_VIEW_DESC | アンオーダード アクセス ビューについて記述します。 |