é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

Voir aussi

PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080