Condividi tramite


enumerazione D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 (d3d12umddi.h)

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 enumera le azioni di controllo da eseguire in una cache dello shader gestita dal driver.

Sintassi

typedef enum D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 {
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE,
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE,
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_CLEAR
} ;

Costanti

 
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE
Disabilitare la cache dello shader. Non è possibile usare una cache disabilitata per cercare i dati o archiviarli di nuovi.
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE
Riprende l'uso della cache.
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_CLEAR
Eliminare qualsiasi contenuto della cache esistente.

Osservazioni

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 è un parametro passato al PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080di un driver.

Un driver non riceverà sia D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE che D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE contemporaneamente.

Per altre informazioni, vedere la specifica delle API della cache shader D3D12.

Fabbisogno

Requisito Valore
intestazione d3d12umddi.h

Vedere anche

PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080