Partager via


énumération D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 (d3d12umddi.h)

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 énumère les actions de contrôle à entreprendre sur un cache de nuanceur géré par le pilote.

Syntaxe

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é au PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080d’un pilote.

Un pilote ne recevra pas les deux 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 du cache du nuanceur D3D12.

Exigences

Exigence Valeur
d’en-tête d3d12umddi.h

Voir aussi

PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080