Condividi tramite


Struttura PixelHistoryIntersection

Rappresenta informazioni su un particolare oggetto

Sintassi

} PixelHistoryIntersection;

Members

frameNumber
Frame dell'evento grafico associato a questa operazione.

Eid
ID dell'evento grafico associato a questa operazione.

renderTargetPtr
La destinazione di rendering originariamente associata (all'interno dell'applicazione acquisita) a questa operazione.

eventType
Tipo di evento associato a questa operazione , in particolare se questo evento è una chiamata di disegno.

Punto
Coordinate del pixel nel framebuffer.

bAssemblerStageGeneratesInstanceID
true se l'assembler di input genera ID istanza; in caso contrario false.

flags
Combinazione di valori PIXELHISTORYFLAGS. Per altre informazioni, vedere l'enumerazione PIXELHISTORYFLAGS.

fbInitialRed
Framebuffer: valore del componente colore rosso del framebuffer prima che venga unito qualsiasi output del pixel shader; cioè, all'inizio di questa cornice.

fbInitialGreen
Framebuffer: valore del componente colore verde del framebuffer prima che venga unito qualsiasi output del pixel shader; cioè, all'inizio di questa cornice.

fbInitialBlue
Framebuffer: valore del componente colore blu del framebuffer prima che venga unito qualsiasi output del pixel shader; cioè, all'inizio di questa cornice.

fbInitialAlpha
Framebuffer: valore del componente colore alfa del framebuffer prima che venga unito qualsiasi output del pixel shader; cioè, all'inizio di questa cornice.

LabelFBInitialRed
Stringa COM contenente il nome dell'etichetta associata al componente colore rosso del framebuffer prima di qualsiasi ombreggiatura pixel; cioè, all'inizio di questa cornice.

LabelFBInitialGreen
Stringa COM contenente il nome dell'etichetta associata al componente colore verde del framebuffer prima di qualsiasi ombreggiatura pixel; cioè, all'inizio di questa cornice.

LabelFBInitialBlue
Stringa COM contenente il nome dell'etichetta associata al componente colore blu del framebuffer prima di qualsiasi ombreggiatura pixel; cioè, all'inizio di questa cornice.

LabelFBInitialAlpha
Stringa COM contenente il nome dell'etichetta associata al componente di colore alfa del framebuffer prima di qualsiasi ombreggiatura in pixel; cioè, all'inizio di questa cornice.

fbRed
Framebuffer: valore del componente colore rosso del framebuffer dopo l'unione di tutti gli output del pixel shader; ovvero il colore finale del framebuffer.

fbGreen
Framebuffer: valore del componente colore verde del framebuffer dopo l'unione di tutti gli output del pixel shader; ovvero il colore finale del framebuffer.

fbBlue
Framebuffer: valore del componente colore blu del framebuffer dopo l'unione di tutti gli output del pixel shader; ovvero il colore finale del framebuffer.

fbAlpha
Framebuffer: valore del componente colore alfa del framebuffer dopo l'unione di tutti gli output del pixel shader; ovvero il colore finale del framebuffer.

LabelFBRed
Stringa COM contenente il nome dell'etichetta associata al componente colore rosso del framebuffer dopo l'ombreggiatura dei pixel; ovvero il colore finale del framebuffer.

LabelFBGreen
Stringa COM contenente il nome dell'etichetta associata al componente colore verde del framebuffer dopo l'ombreggiatura dei pixel; ovvero il colore finale del framebuffer.

LabelFBBlue
Stringa COM contenente il nome dell'etichetta associata al componente colore blu del framebuffer dopo l'ombreggiatura dei pixel; ovvero il colore finale del framebuffer.

LabelFBAlpha
Stringa COM contenente il nome dell'etichetta associata al componente di colore alfa del framebuffer dopo l'ombreggiatura dei pixel; ovvero il colore finale del framebuffer.

pixelKillReason
Specifica il motivo per cui il contributo del colore del pixel è stato ucciso.

HResult
Se si è verificato un errore, contiene directX HRESULT che specifica l'errore.

Requisiti

Intestazione

Vspixengine.h