Condividi tramite


struttura D3D11_PIXEL_SHADER_TRACE_DESC (d3d11shadertracing.h)

Descrive un'istanza di un pixel shader da tracciare.

Sintassi

typedef struct D3D11_PIXEL_SHADER_TRACE_DESC {
  UINT64 Invocation;
  INT    X;
  INT    Y;
  UINT64 SampleMask;
} D3D11_PIXEL_SHADER_TRACE_DESC;

Members

Invocation

Numero di chiamata dell'istanza del pixel shader.

X

Coordinata x del pixel.

Y

Coordinata y del pixel.

SampleMask

Valore che descrive una maschera di campioni di pixel da tracciare. Se questo valore specifica uno dei campioni mascherati, la traccia viene attivata. Il bit meno significativo (LSB) è il campione 0. L'anti-multisample anti-aliasing (MSAA) conta come conteggio campione di 1; pertanto, è necessario impostare l'LSB di SampleMask . Se impostato su zero, il pixel non viene tracciato. Tuttavia, le tracce in pixel possono comunque essere abilitate in base a una chiamata.

Commenti

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

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione d3d11shadertracing.h

Vedi anche

Strutture shader