Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert Konstanten, die Shadercacheflags angeben.
Syntax
typedef enum D3D12_SHADER_CACHE_FLAGS {
D3D12_SHADER_CACHE_FLAG_NONE = 0,
D3D12_SHADER_CACHE_FLAG_DRIVER_VERSIONED = 0x1,
D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIR = 0x2
} ;
Konstanten
D3D12_SHADER_CACHE_FLAG_NONEWert: 0 Gibt kein Flag an. |
D3D12_SHADER_CACHE_FLAG_DRIVER_VERSIONEDWert: 0x1 Gibt an, dass der Cache implizit vom verwendeten Treiber versioniert wird. Bei Systemen mit mehreren GPU-Systemen wird ein auf diese Weise erstellter Cache nebeneinander für jeden Adapter gespeichert, auf dem die Anwendung ausgeführt wird. Das Feld Version in der D3D12_SHADER_CACHE_SESSION_DESC-Struktur (Cachebeschreibung) wird als zusätzliche Einschränkung verwendet. |
D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIRWert: 0x2 Standardmäßig werden Caches im temporären Speicher gespeichert und können durch Datenträgerbereinigung gelöscht werden. Diese Konstante (nicht gültig für UWP-Apps) gibt an, dass der Cache stattdessen im aktuellen Arbeitsverzeichnis gespeichert wird. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
| Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
| Kopfzeile | d3d12.h |