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.
Beschreibt die Ebene der Unterstützung für die Shaderzwischenspeicherung im aktuellen Grafiktreiber.
Syntax
typedef enum D3D12_SHADER_CACHE_SUPPORT_FLAGS {
D3D12_SHADER_CACHE_SUPPORT_NONE = 0,
D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO = 0x1,
D3D12_SHADER_CACHE_SUPPORT_LIBRARY = 0x2,
D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE = 0x4,
D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE = 0x8,
D3D12_SHADER_CACHE_SUPPORT_DRIVER_MANAGED_CACHE,
D3D12_SHADER_CACHE_SUPPORT_SHADER_CONTROL_CLEAR,
D3D12_SHADER_CACHE_SUPPORT_SHADER_SESSION_DELETE
} ;
Konstanten
D3D12_SHADER_CACHE_SUPPORT_NONE Wert: 0 Gibt an, dass der Treiber die Shaderzwischenspeicherung nicht unterstützt. |
D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO Wert: 0x1 Gibt an, dass der Treiber das CachedPSO-Element der D3D12_GRAPHICS_PIPELINE_STATE_DESC - und D3D12_COMPUTE_PIPELINE_STATE_DESC-Strukturen unterstützt. Dies wird immer unterstützt. |
D3D12_SHADER_CACHE_SUPPORT_LIBRARY Wert: 0x2 Gibt an, dass der Treiber die ID3D12PipelineLibrary-Schnittstelle unterstützt, die anwendungsgesteuerte PSO-Gruppierung und Zwischenspeicherung ermöglicht. Dies wird von Treibern unterstützt, die auf das Windows 10 Anniversary Update abzielen. |
D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE Wert: 0x4 Gibt an, dass der Treiber einen vom Betriebssystem verwalteten Shadercache unterstützt, in dem kompilierte Shader während der aktuellen Ausführung der Anwendung im Arbeitsspeicher gespeichert werden. |
D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE Wert: 0x8 Gibt an, dass der Treiber einen vom Betriebssystem verwalteten Shadercache unterstützt, in dem kompilierte Shader auf dem Datenträger gespeichert werden, um zukünftige Ausführungen der Anwendung zu beschleunigen. |
Hinweise
Diese Enumeration wird von der D3D_FEATURE_DATA_SHADER_CACHE-Struktur verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |