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 eine Art Shadercache angeben.
Syntax
typedef enum D3D12_SHADER_CACHE_KIND_FLAGS {
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVER = 0x1,
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS = 0x2,
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED = 0x4,
D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED = 0x8
} ;
Konstanten
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVERWert: 0x1 Gibt einen Cache an, der von Direct3D 12 verwaltet wird, um Treiberkompilierungen von Anwendungs-Shadern zu speichern. |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONSWert: 0x2 Gibt einen Cache an, in dem Direct3D 12-Konvertierungen eines Shadertyps in einen anderen gespeichert werden (z. B. DXBC-Shader in DXIL-Shader). |
D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGEDWert: 0x4 Gibt einen Cache an, der vom Treiber verwaltet wird. Vorgänge für diesen Cache sind Hinweise. |
D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGEDWert: 0x8 Gibt alle Shadercachesitzungen an, die von der ID3D12Device9::CreateShaderCacheSession-Methode erstellt wurden. Anforderungen an CLEAR mit diesem Flag gelten für alle derzeit aktiven Anwendungscachesitzungen sowie auf Datenträgercaches, die ohne D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIR erstellt werden. |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
| Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
| Kopfzeile | d3d12.h |