Condividi tramite


PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080 funzione di callback (d3d12umddi.h)

La funzione di callback pfnImplicitShaderCacheControl può facoltativamente eseguire un'azione richiesta dall'applicazione nella cache shader gestita dal driver.

Sintassi

PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080 Pfnd3d12ddiImplicitshadercachecontrol0080;

void Pfnd3d12ddiImplicitshadercachecontrol0080(
  D3D12DDI_HDEVICE unnamedParam1,
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 unnamedParam2
)
{...}

Parametri

unnamedParam1

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

Valore D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 che descrive le azioni di controllo cache shader da eseguire nella cache dello shader gestito dal driver.

Valore restituito

nessuno

Osservazioni

Il runtime chiama pfnImplicitShaderCacheControl in risposta a una richiesta di applicazione per il controllo cache. Queste richieste di applicazione vengono considerate hint per il driver.

Questa funzione di callback è supportata solo in modalità sviluppatore.

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

Requisiti

Requisito Valore
Server minimo supportato Windows Server 2022
Intestazione d3d12umddi.h

Vedi anche

D3D12DDI_D3D12_OPTIONS_DATA_008n

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080