enumerasi D3D12_SHADER_CACHE_KIND_FLAGS (d3d12.h)
Menentukan konstanta yang menentukan semacam singgahan shader.
Sintaks
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
} ;
Konstanta
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVER Nilai: 0x1 Menentukan cache yang dikelola oleh Direct3D 12 untuk menyimpan kompilasi driver shader aplikasi. |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS Nilai: 0x2 Menentukan cache yang digunakan untuk menyimpan konversi Direct3D 12 dari satu jenis shader ke jenis shader lainnya (misalnya, shader DXBC ke shader DXIL). |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED Nilai: 0x4 Menentukan cache yang dikelola oleh driver. Operasi untuk cache ini adalah petunjuk. |
D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED Nilai: 0x8 Menentukan semua sesi shader cache yang dibuat oleh metode ID3D12Device9::CreateShaderCacheSession . Permintaan ke CLEAR dengan bendera ini berlaku untuk semua sesi cache aplikasi yang saat ini aktif, serta cache pada disk yang dibuat tanpa D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIR. |
Persyaratan
Klien minimum yang didukung | Windows 10 Build 20348 |
Server minimum yang didukung | Windows 10 Build 20348 |
Header | d3d12.h |