Condividi tramite


enumerazione D3D11_SHADER_TRACKING_RESOURCE_TYPE (d3d11sdklayers.h)

Indica i tipi di risorsa da tenere traccia.

Sintassi

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
} ;

Costanti

 
D3D11_SHADER_TRACKING_RESOURCE_TYPE_NONE
Valore: 0
Non viene rilevato alcun tipo di risorsa.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_UAV_DEVICEMEMORY
Valore: 1
Tenere traccia della memoria del dispositivo creata con flag di associazione UAV (Unordered Access View).
D3D11_SHADER_TRACKING_RESOURCE_TYPE_NON_UAV_DEVICEMEMORY
Valore: 2
Tenere traccia della memoria del dispositivo creata senza flag di associazione UAV.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_DEVICEMEMORY
Valore: 3
Tenere traccia di tutta la memoria del dispositivo.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_MEMORY
Valore: 4
Tenere traccia di tutti gli shader che usano la memoria condivisa del gruppo.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_SHARED_MEMORY
Valore: 5
Tenere traccia di tutta la memoria del dispositivo, ad eccezione della memoria del dispositivo creata senza flag di associazione UAV.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_NON_UAV
Valore: 6
Tenere traccia di tutta la memoria del dispositivo, ad eccezione della memoria del dispositivo creata con flag di associazione UAV.
D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL
Valore: 7
Tenere traccia di tutta la memoria nel dispositivo.

Commenti

Il metodo ID3D11TracingDevice::SetShaderTrackingOptionsByType o ID3D11RefDefaultTrackingOptions::SetTrackingOptions tiene traccia di un tipo specifico di risorsa.

Nota Questa API richiede Windows Software Development Kit (SDK) per Windows 8.
 

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione d3d11sdklayers.h

Vedi anche

Enumerazioni livello