énumération D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 (d3d12umddi.h)
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 énumère la ou les actions de contrôle à effectuer sur un cache de nuanceur géré par le pilote.
Syntax
typedef enum D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 {
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE,
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE,
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_CLEAR
} ;
Constantes
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE Désactivez le cache du nuanceur. Un cache désactivé ne peut pas être utilisé pour rechercher des données ou y stocker de nouvelles données. |
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE Reprend l’utilisation du cache. |
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_CLEAR Supprimez tout contenu de cache existant. |
Remarques
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 est un paramètre passé à l’PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080 d’un pilote.
Un pilote ne recevra pas à la fois D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE et D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE en même temps.
Pour plus d’informations, consultez la spécification des API cache de nuanceur D3D12 .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h |