enumerazione D3D12_SHADER_CACHE_CONTROL_FLAGS (d3d12.h)

Definisce le costanti che specificano le opzioni di controllo cache shader.

Sintassi

typedef enum D3D12_SHADER_CACHE_CONTROL_FLAGS {
  D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE = 0x1,
  D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE = 0x2,
  D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR = 0x4
} ;

Costanti

 
D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE
Valore: 0x1
Specifica che la cache non deve essere usata per cercare i dati e non deve avere nuovi dati archiviati in esso. Tenta di usare/creare una cache mentre è disabilitato DXGI_ERROR_NOT_CURRENTLY_AVAILABLE.
D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE
Valore: 0x2
Le specifiche che usano la cache devono essere riprese.
D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR
Valore: 0x4
Specifica che tutti i contenuti esistenti della cache devono essere eliminati.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione d3d12.h

Vedi anche