D3D12_SHADER_CACHE_KIND_FLAGS列舉 (d3d12.h)
定義常數,指定一種著色器快取。
Syntax
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 指定快取,用來將一個著色器類型的 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 |
標頭 | d3d12.h |