PixelHistoryIntersection, structure

Représente des informations sur un

Syntaxe

} PixelHistoryIntersection;

Membres

frameNumber
Frame de l’événement Graphics dans avec cette opération.

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

renderTargetPtr
Cible de rendu associée à l’origine (à l’intérieur de l’application capturée) avec 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 trame.

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

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

fbInitialRed
Trame : valeur du composant de couleur rouge de trame avant la fusion de toute sortie de nuanceur de pixels. autrement dit, au début de ce frame.

fbInitialGreen
Trame : valeur du composant de couleur verte de trame avant la fusion de toute sortie de nuanceur de pixels. autrement dit, au début de ce frame.

fbInitialBlue
Trame : valeur du composant de couleur bleu de trame avant la fusion de toute sortie de nuanceur de pixels. autrement dit, au début de ce frame.

fbInitialAlpha
Trame : valeur du composant de couleur alpha de trame avant la fusion de toute sortie de nuanceur de pixels. autrement dit, au début de ce frame.

LabelFBInitialRed
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur rouge du trame avant tout ombrage de pixel ; autrement dit, au début de ce frame.

LabelFBInitialGreen
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur verte du trame avant tout ombrage de pixel ; autrement dit, au début de ce frame.

LabelFBInitialBlue
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur bleu du trame avant tout ombrage de pixel ; autrement dit, au début de ce frame.

LabelFBInitialAlpha
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur alpha du trame avant tout ombrage de pixel ; autrement dit, au début de ce frame.

fbRed
Trame : valeur du composant de couleur rouge de trame une fois que toutes les sorties de nuanceur de pixels ont été fusionnées ; autrement dit, la couleur trame finale.

fbGreen
Trame : valeur du composant de couleur verte de trame une fois que toutes les sorties de nuanceur de pixels ont été fusionnées ; autrement dit, la couleur trame finale.

fbBlue
Trame : valeur du composant de couleur bleu de trame une fois que toutes les sorties de nuanceur de pixels ont été fusionnées ; autrement dit, la couleur trame finale.

fbAlpha
Trame : valeur du composant de couleur alpha de trame une fois que toutes les sorties de nuanceur de pixels ont été fusionnées ; autrement dit, la couleur trame finale.

LabelFBRed
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur rouge du trame après l’ombrage des pixels ; autrement dit, la couleur trame finale.

LabelFBGreen
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur verte du trame après tout l’ombrage de pixel. autrement dit, la couleur trame finale.

LabelFBBlue
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur bleu du trame après l’ombrage des pixels ; autrement dit, la couleur trame finale.

LabelFBAlpha
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur alpha du trame après tout l’ombrage de pixel. autrement dit, la couleur trame finale.

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

Signé
Si une erreur s’est produite, contient la valeur HRESULT de DirectX qui spécifie l’erreur.

Configuration requise

En-tête

Vspixengine. h