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_DRIVER Wert: 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_CONVERSIONS Wert: 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_MANAGED Wert: 0x4 Gibt einen Cache an, der vom Treiber verwaltet wird. Vorgänge für diesen Cache sind Hinweise. |
D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED Wert: 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 |