é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 |