enumerazione D3D12_SHADER_CACHE_KIND_FLAGS (d3d12.h)
Definisce le costanti che specificano un tipo di cache shader.
Sintassi
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
} ;
Costanti
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVER Valore: 0x1 Specifica una cache gestita da Direct3D 12 per archiviare le compilazioni dei driver degli shader dell'applicazione. |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS Valore: 0x2 Specifica una cache usata per archiviare le conversioni di Direct3D 12 di un tipo shader in un altro,ad esempio i shader DXBC in DXIL shader. |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED Valore: 0x4 Specifica una cache gestita dal driver. Le operazioni per questa cache sono hint. |
D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED Valore: 0x8 Specifica tutte le sessioni di cache shader create dal metodo ID3D12Device9::CreateShaderCacheSession . Le richieste a CLEAR con questo flag si applicano a tutte le sessioni della cache delle applicazioni attualmente attive, nonché alle cache su disco create senza D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIR. |
Requisiti
Client minimo supportato | Windows 10 Build 20348 |
Server minimo supportato | Windows 10 Build 20348 |
Intestazione | d3d12.h |