Condividi tramite


Struttura PixelHistoryOperation

Rappresenta informazioni sulla cronologia dei pixel.

Sintassi

} PixelHistoryOperation;

Members

Eid
ID dell'evento grafico associato a questa operazione.

PCP
Chiamate compresse associate a questa operazione.

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

iPrim
Indice della primitiva effettiva associata all'operazione.

numPrims
Numero totale di primitive associate a questa operazione.

numVertsPerPrim
Numero di vertici per primitiva.

iInstance
Quando si esegue il rendering delle istanze, il numero di istanza dell'istanza effettiva associata a questa operazione.

iInstanceCount
Quando si esegue il rendering delle istanze, il numero totale di istanze associate a questa operazione.

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.

pVSFile
FILEPTR per il flusso di byte del pixel shader. Viene passato di nuovo per eseguire il debug.

pGSFile
FILEPTR per il flusso di byte del geometry shader. Viene passato di nuovo per eseguire il debug.

pPSFile
FILEPTR per il flusso di byte del pixel shader. Viene passato di nuovo per eseguire il debug.

pHSFile
FILEPTR per il flusso di byte dello hull shader. Viene passato di nuovo per eseguire il debug.

pDSFile
FILEPTR per il flusso di byte del dominio shader. Viene passato di nuovo per eseguire il debug.

pCSFile
FILEPTR per il flusso di byte del compute shader. Viene passato di nuovo per eseguire il debug.

VertexShaderFile
Stringa COM contenente il percorso file del file di origine del vertex shader.

PixelShaderFile
Stringa COM contenente il percorso file del file di origine del pixel shader.

GeometryShaderFile
Stringa COM contenente il percorso file del file di origine geometry shader.

HullShaderFile
Stringa COM contenente il percorso file del file di origine hull shader.

DomainShaderFile
Stringa COM contenente il percorso file del file di origine dello shader di dominio.

psRed
Output del pixel shader: valore del componente colore rosso.

psGreen
Output del pixel shader: valore del componente colore verde.

psBlue
Output del pixel shader: valore del componente colore blu

psAlpha
Output del pixel shader: valore del componente colore alfa

LabelPSRed
Stringa COM contenente il nome dell'etichetta associata al componente colore rosso dell'output del pixel shader.

LabelPSGreen
Stringa COM contenente il nome dell'etichetta associata al componente colore verde dell'output del pixel shader.

LabelPSBlue
Stringa COM contenente il nome dell'etichetta associata al componente colore blu dell'output del pixel shader.

LabelPSAlpha
Stringa COM contenente il nome dell'etichetta associata al componente di colore alfa dell'output del pixel shader.

pixelKillReason
Output del pixel shader: motivo per cui l'output del pixel è stato terminato.

pixelOccluded
true se il pixel è occluso; in caso contrario, false.

fbRed
Framebuffer: valore del componente colore rosso del framebuffer prima dell'unione dell'output del pixel shader.

fbGreen
Framebuffer: valore del componente colore verde del framebuffer prima dell'unione dell'output del pixel shader.

fbBlue
Framebuffer: valore del componente colore blu del framebuffer prima dell'unione dell'output del pixel shader.

fbAlpha
Framebuffer: valore del componente di colore alfa del framebuffer prima dell'unione dell'output del pixel shader.

LabelFBRed
Stringa COM contenente il nome dell'etichetta associata al componente colore rosso del framebuffer.

LabelFBGreen
Stringa COM contenente il nome dell'etichetta associata al componente colore verde del framebuffer.

LabelFBBlue
Stringa COM contenente il nome dell'etichetta associata al componente colore blu del framebuffer.

LabelFBAlpha
Stringa COM contenente il nome dell'etichetta associata al componente di colore alfa del framebuffer.

Topologia
Topologia dei vertici delle chiamate di disegno (elenco di triangoli, strip di triangoli e così via).

Vertici
Stringa COM contenente il buffer dei vertici a partire da questa primitiva. Il buffer dei vertici segue il formato di layout di input specificato nella fase della pipeline.

vertexSize
Dimensione di un singolo vertice in byte.

InputLayout
Stringa COM contenente una sequenza di strutture InputLayoutStruct associate alla chiamata di disegno.

Hresult
The DirectX Hresult. In caso di problema, questo può essere usato per visualizzare l'errore.

Requisiti

Intestazione

Vspixengine.h