Freigeben über


PixelHistoryIntersection-Struktur

Stellt Informationen zu einer bestimmten

Syntax

} PixelHistoryIntersection;

Member

frameNumber
Der Rahmen des Grafikereignisses, der mit diesem Vorgang abgeschlossen wurde.

eid
Die ID des Grafikereignisses, das diesem Vorgang zugeordnet ist.

renderTargetPtr
Das Renderziel, das ursprünglich (innerhalb der erfassten Anwendung) diesem Vorgang zugeordnet ist.

eventType
Die Art des Ereignisses, das diesem Vorgang zugeordnet ist (insbesondere, ob es sich bei diesem Ereignis um einen Draw-Aufruf handelt).

Punkt
Die Koordinaten des Pixels im Framebuffer.

bAssemblerStageGeneratesInstanceID
true, wenn der Eingabeassembler instance IDs generiert, andernfalls false.

flags
Eine Kombination von PIXELHISTORYFLAGS-Werten. Weitere Informationen finden Sie in der PIXELHISTORYFLAGS-Enumeration.

fbInitialRed
Framebuffer: Wert der roten Farbkomponente von Framebuffer, bevor eine Pixel-Shaderausgabe zusammengeführt wird; d. h. am Anfang dieses Frames.

fbInitialGreen
Framebuffer: Wert der grünen Farbkomponente von Framebuffer, bevor eine Pixel-Shaderausgabe zusammengeführt wird; d. h. am Anfang dieses Frames.

fbInitialBlue
Framebuffer: Wert der blauen Farbkomponente des Framebuffers, bevor eine Pixel-Shaderausgabe zusammengeführt wird; d. h. am Anfang dieses Frames.

fbInitialAlpha
Framebuffer: Wert der Alphafarbkomponente von Framebuffer, bevor eine Pixel-Shaderausgabe zusammengeführt wird; d. h. am Anfang dieses Frames.

LabelFBInitialRed
Eine COM-Zeichenfolge, die den Namen der Bezeichnung enthält, die der roten Farbkomponente des Framebuffers vor jeder Pixelschattierung zugeordnet ist; d. h. am Anfang dieses Frames.

LabelFBInitialGreen
Eine COM-Zeichenfolge, die den Namen der Bezeichnung enthält, die der grünen Farbkomponente des Framebuffers vor jeder Pixelschattierung zugeordnet ist; d. h. am Anfang dieses Frames.

LabelFBInitialBlue
Eine COM-Zeichenfolge, die den Namen der Bezeichnung enthält, die der blauen Farbkomponente des Framebuffers vor jeder Pixelschattierung zugeordnet ist; d. h. am Anfang dieses Frames.

LabelFBInitialAlpha
Eine COM-Zeichenfolge, die den Namen der Bezeichnung enthält, die der Alphafarbkomponente des Framebuffers vor jeder Pixelschattierung zugeordnet ist; d. h. am Anfang dieses Frames.

fbRed
Framebuffer: Wert der roten Farbkomponente von Framebuffer, nachdem alle Pixel-Shader-Ausgabe zusammengeführt wurde; d. h. die endgültige Framebufferfarbe.

fbGreen
Framebuffer: Wert der grünen Farbkomponente von Framebuffer, nachdem alle Pixel-Shader-Ausgabe zusammengeführt wurde; d. h. die endgültige Framebufferfarbe.

fbBlue
Framebuffer: Wert der blauen Farbkomponente von Framebuffer, nachdem alle Pixel-Shader-Ausgabe zusammengeführt wurde; d. h. die endgültige Framebufferfarbe.

fbAlpha
Framebuffer: Wert der Alphafarbkomponente von Framebuffer, nachdem alle Pixel-Shaderausgaben zusammengeführt wurden; d. h. die endgültige Framebufferfarbe.

LabelFBRed
Eine COM-Zeichenfolge, die den Namen der Bezeichnung enthält, die der roten Farbkomponente des Framebuffers nach allen Pixelschattierung zugeordnet ist; d. h. die endgültige Framebufferfarbe.

LabelFBGreen
Eine COM-Zeichenfolge, die den Namen der Bezeichnung enthält, die der grünen Farbkomponente des Framebuffers nach allen Pixelschattierung zugeordnet ist; d. h. die endgültige Framebufferfarbe.

LabelFBBlue
Eine COM-Zeichenfolge, die den Namen der Bezeichnung enthält, die der blauen Farbkomponente des Framebuffers nach allen Pixelschattierung zugeordnet ist; d. h. die endgültige Framebufferfarbe.

LabelFBAlpha
Eine COM-Zeichenfolge, die den Namen der Bezeichnung enthält, die der Alphafarbkomponente des Framebuffers nach allen Pixelschattierung zugeordnet ist; d. h. die endgültige Framebufferfarbe.

pixelKillReason
Gibt den Grund an, aus dem der Farbbeitrag des Pixels beendet wurde.

HResult
Wenn ein Fehler aufgetreten ist, enthält das DirectX HRESULT, das den Fehler angibt.

Anforderungen

Header

Vspixengine.h