Partager via


Structure PixelHistoryIntersection

Représente des informations sur un particulier

Syntaxe

} PixelHistoryIntersection;

Membres

frameNumber
Frame de l’événement graphique assocait avec cette opération.

Eid
ID de l’événement graphique associé à cette opération.

renderTargetPtr
Cible de rendu initialement associée (à l’intérieur de l’application capturée) à cette opération.

eventType
Type d’événement associé à cette opération (en particulier, si cet événement est un appel de dessin).

Point
Coordonnées du pixel dans le framebuffer.

bAssemblerStageGeneratesInstanceID
true si l’assembleur d’entrée génère des ID instance ; sinon, false.

flags
Combinaison de valeurs PIXELHISTORYFLAGS. Pour plus d’informations, consultez l’énumération PIXELHISTORYFLAGS.

fbInitialRed
Framebuffer : valeur du composant de couleur rouge de framebuffer avant la fusion d’une sortie de nuanceur de pixels ; c’est-à-dire au début de ce cadre.

fbInitialGreen
Framebuffer : valeur du composant de couleur verte de framebuffer avant la fusion d’une sortie de nuanceur de pixels ; c’est-à-dire au début de ce cadre.

fbInitialBlue
Framebuffer : valeur du composant de couleur bleue de framebuffer avant la fusion de la sortie d’un nuanceur de pixels ; c’est-à-dire au début de ce cadre.

fbInitialAlpha
Framebuffer : valeur du composant de couleur alpha de framebuffer avant la fusion d’une sortie de nuanceur de pixels ; c’est-à-dire au début de ce cadre.

LabelFBInitialRed
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur rouge du framebuffer avant toute trame de pixels ; c’est-à-dire au début de ce cadre.

LabelFBInitialGreen
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur verte du framebuffer avant toute trame de pixels ; c’est-à-dire au début de ce cadre.

LabelFBInitialBlue
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur bleue du framebuffer avant toute trame de pixels ; c’est-à-dire au début de ce cadre.

LabelFBInitialAlpha
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur alpha du framebuffer avant tout ombrage de pixels ; c’est-à-dire au début de ce cadre.

fbRed
Framebuffer : valeur du composant de couleur rouge du framebuffer après la fusion de la sortie du nuanceur de pixels ; c’est-à-dire la couleur de framebuffer finale.

fbGreen
Framebuffer : valeur du composant de couleur verte de framebuffer après la fusion de toutes les sorties du nuanceur de pixels ; c’est-à-dire la couleur de framebuffer finale.

fbBlue
Framebuffer : valeur du composant de couleur bleue du framebuffer après la fusion de la sortie du nuanceur de pixels ; c’est-à-dire la couleur de framebuffer finale.

fbAlpha
Framebuffer : valeur du composant de couleur alpha du framebuffer après la fusion de la sortie du nuanceur de pixels ; c’est-à-dire la couleur de framebuffer finale.

LabelFBRed
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur rouge du framebuffer après toute trame de pixels ; c’est-à-dire la couleur de framebuffer finale.

LabelFBGreen
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur verte du framebuffer après l’ombrage de pixels ; c’est-à-dire la couleur de framebuffer finale.

LabelFBBlue
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur bleue du framebuffer après tout ombrage de pixels ; c’est-à-dire la couleur de framebuffer finale.

LabelFBAlpha
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur alpha du framebuffer après tout ombrage de pixels ; c’est-à-dire la couleur de framebuffer finale.

pixelKillReason
Spécifie la raison pour laquelle la contribution de couleur du pixel a été supprimée.

Hresult
Si une erreur s’est produite, contient le HRESULT DirectX qui spécifie l’erreur.

Spécifications

En-tête

Vspixengine.h