énumération D3D11_SHADER_TRACKING_RESOURCE_TYPE (d3d11sdklayers.h)

Indique les types de ressources à suivre.

Syntax

typedef enum D3D11_SHADER_TRACKING_RESOURCE_TYPE {
  D3D11_SHADER_TRACKING_RESOURCE_TYPE_NONE = 0,
  D3D11_SHADER_TRACKING_RESOURCE_TYPE_UAV_DEVICEMEMORY = 1,
  D3D11_SHADER_TRACKING_RESOURCE_TYPE_NON_UAV_DEVICEMEMORY = 2,
  D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_DEVICEMEMORY = 3,
  D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_MEMORY = 4,
  D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_SHARED_MEMORY = 5,
  D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_NON_UAV = 6,
  D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL = 7
} ;

Constantes

 
D3D11_SHADER_TRACKING_RESOURCE_TYPE_NONE
Valeur : 0
Aucun type de ressource n’est suivi.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_UAV_DEVICEMEMORY
Valeur : 1
Suivez la mémoire de l’appareil créée avec des indicateurs de liaison de vue d’accès non ordonné (UAV).
D3D11_SHADER_TRACKING_RESOURCE_TYPE_NON_UAV_DEVICEMEMORY
Valeur : 2
Suivez la mémoire de l’appareil créée sans indicateurs de liaison DAV.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_DEVICEMEMORY
Valeur : 3
Suivez toute la mémoire de l’appareil.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_MEMORY
Valeur : 4
Suivez tous les nuanceurs qui utilisent la mémoire partagée de groupe.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_SHARED_MEMORY
Valeur : 5
Suivez toute la mémoire de l’appareil, à l’exception de la mémoire de l’appareil qui est créée sans indicateurs de liaison DAV.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_NON_UAV
Valeur : 6
Suivez toute la mémoire de l’appareil, à l’exception de la mémoire de l’appareil créée avec des indicateurs de liaison DAV.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL
Valeur : 7
Effectuez le suivi de toute la mémoire sur l’appareil.

Remarques

La méthode ID3D11TracingDevice ::SetShaderTrackingOptionsByType ou ID3D11RefDefaultTrackingOptions ::SetTrackingOptions suit un type spécifique de ressource.

Note Cette API nécessite le Kit de développement logiciel (SDK) Windows pour Windows 8.
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête d3d11sdklayers.h

Voir aussi

Énumérations de couches