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 |