Freigeben über


PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080 Rückruffunktion (d3d12umddi.h)

Die pfnImplicitShaderCacheControl Rückruffunktion kann optional eine vom Benutzer angeforderte Aktion im vom Treiber verwalteten Shadercache ausführen.

Syntax

PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080 Pfnd3d12ddiImplicitshadercachecontrol0080;

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

Parameter

unnamedParam1

Ein Handle für das Anzeigegerät (Grafikkontext).

unnamedParam2

Ein D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 Wert, der die Aktion(en) des Shadercachesteuerelements beschreibt, die für den vom Treiber verwalteten Shadercache ausgeführt werden.

Rückgabewert

Nichts

Bemerkungen

Die Laufzeit ruft pfnImplicitShaderCacheControl als Reaktion auf eine Anwendungsanforderung für die Cachesteuerung auf. Diese Anwendungsanforderungen werden als Hinweise für den Treiber betrachtet.

Diese Rückruffunktion wird nur im Entwicklermodus unterstützt.

Weitere Informationen finden Sie in der Spezifikation D3D12-Shadercache-APIs.

Anforderungen

Anforderung Wert
mindestens unterstützte Server- Windows Server 2022
Header- d3d12umddi.h

Siehe auch

D3D12DDI_D3D12_OPTIONS_DATA_008n

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080