リソース列挙型
以下の列挙型を使用して、レンダリング時におけるリソースの作成およびアクセスの方法に関する情報を指定します。
列挙型 | 説明 |
---|---|
D3D11_BIND_FLAG | パイプラインによるリソースの使用方法を識別し、リソースをバインドできるパイプライン ステージを決定します。 |
D3D11_BUFFEREX_SRV_FLAG | 拡張されたバッファーにシェーダー リソース ビューのオプションを指定します。 |
D3D11_BUFFER_UAV_FLAG | バッファーにアンオーダード アクセス ビューのオプションを指定します。 |
D3D11_CPU_ACCESS_FLAG | リソースで許可される CPU アクセスの種類を指定します。 |
D3D11_DSV_DIMENSION | 深度ステンシル ビューで使用されるリソースへのアクセス方法を指定します。 |
D3D11_DSV_FLAG | 深度ステンシルのオプションを指定します。 |
D3D11_MAP | CPU による読み取りおよび書き込み用にマップされるリソースを識別します。 |
D3D11_MAP_FLAG | GPU がリソースの処理を終えていないときに、CPU が任意のマップ メソッドに応答する方法を指定します。 |
D3D11_RESOURCE_DIMENSION | 使用中のリソースのタイプを識別します。 |
D3D11_RESOURCE_MISC_FLAG | あまり一般的でないリソース作成オプションを識別します。 |
D3D11_RENDER_TARGET_BLEND_DESC | レンダー ターゲット ブレンドの記述を指定します。 |
D3D11_RTV_DIMENSION | レンダー ターゲット ビューで使用されるリソースへのアクセス方法を指定します。 |
D3D11_SRV_DIMENSION | これらのフラグは、表示されるリソースのタイプを識別します。 |
D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS | マルチサンプリングの品質レベルを指定します。 |
D3D11_UAV_DIMENSION | アンオーダード アクセス ビューの種類を指定します。 |
D3D11_USAGE | CPU および GPU によるリソースの読み取りおよび書き込みで想定されている方法を識別します。 |