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 |