D3D12_SHADER_CACHE_KIND_FLAGS列挙 (d3d12.h)
シェーダー キャッシュの種類を指定する定数を定義します。
構文
typedef enum D3D12_SHADER_CACHE_KIND_FLAGS {
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVER = 0x1,
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS = 0x2,
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED = 0x4,
D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED = 0x8
} ;
定数
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVER 値: 0x1 アプリケーション シェーダーのドライバーコンパイルを格納するためにDirect3D 12によって管理されるキャッシュを指定します。 |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS 値: 0x2 1 つのシェーダーの種類のDirect3D 12の変換 (DXBC シェーダーから DXIL シェーダーなど) を格納するために使用するキャッシュを指定します。 |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED 値: 0x4 ドライバーによって管理されるキャッシュを指定します。 このキャッシュの操作はヒントです。 |
D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED 値: 0x8 ID3D12Device9::CreateShaderCacheSession メソッドによって作成されたすべてのシェーダー キャッシュ セッションを指定します。 このフラグを指定した CLEAR への要求は、現在アクティブなすべてのアプリケーション キャッシュ セッションと、D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIRなしで作成されたディスク上のキャッシュに適用 されます。 |
要件
サポートされている最小のクライアント | Windows 10 ビルド 20348 |
サポートされている最小のサーバー | Windows 10 ビルド 20348 |
Header | d3d12.h |