Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit des constantes qui spécifient les options de contrôle du cache du nuanceur.
Syntax
typedef enum D3D12_SHADER_CACHE_CONTROL_FLAGS {
D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE = 0x1,
D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE = 0x2,
D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR = 0x4
} ;
Constantes
D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLEValeur : 0x1 Spécifie que le cache ne doit pas être utilisé pour rechercher des données et qu’il ne doit pas y avoir de nouvelles données stockées. Les tentatives d’utilisation/de création d’un cache alors qu’il est désactivé entraînent DXGI_ERROR_NOT_CURRENTLY_AVAILABLE. |
D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLEValeur : 0x2 Les spécifications indiquent que l’utilisation du cache doit être reprise. |
D3D12_SHADER_CACHE_CONTROL_FLAG_CLEARValeur : 0x4 Indique que tout contenu existant du cache doit être supprimé. |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 10 Build 20348 |
| Serveur minimal pris en charge | Windows 10 Build 20348 |
| En-tête | d3d12.h |