Structure PixelHistoryOperation
Représente des informations sur l’historique des pixels.
Syntaxe
} PixelHistoryOperation;
Membres
Eid
ID de l’événement graphique associé à cette opération.
PCP
Appels pack associés à cette opération.
renderTargetPtr
Cible de rendu initialement associée (à l’intérieur de l’application capturée) à cette opération.
iPrim
Index de la primitive réelle associée à son opération.
numPrims
Nombre total de primitives associées à cette opération.
numVertsPerPrim
Nombre de sommets par primitive.
iInstance
Lors du rendu des instances, le nombre instance des instance réels associés à cette opération.
iInstanceCount
Lors du rendu des instances, nombre total d’instances associées à cette opération.
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.
pVSFile
FILEPTR pour le flux d’octets du nuanceur de pixels. Cette valeur est renvoyée pour le débogage.
pGSFile
FILEPTR pour le flux d’octets du nuanceur geometry. Cette valeur est renvoyée pour le débogage.
pPSFile
FILEPTR pour le flux d’octets du nuanceur de pixels. Cette valeur est renvoyée pour le débogage.
pHSFile
FILEPTR pour le flux d’octets du nuanceur de coque. Cette valeur est renvoyée pour le débogage.
pDSFile
FILEPTR pour le flux d’octets du nuanceur de domaine. Cette valeur est renvoyée pour le débogage.
pCSFile
FILEPTR pour le flux d’octets du nuanceur de calcul. Cette valeur est renvoyée pour le débogage.
VertexShaderFile
Chaîne COM contenant le chemin d’accès du fichier source du nuanceur de vertex.
PixelShaderFile
Chaîne COM contenant le chemin d’accès du fichier source du nuanceur de pixels.
GeometryShaderFile
Chaîne COM contenant le chemin d’accès au fichier source du nuanceur geometry.
HullShaderFile
Chaîne COM contenant le chemin d’accès au fichier source du nuanceur de coque.
DomainShaderFile
Chaîne COM contenant le chemin d’accès au fichier source du nuanceur de domaine.
psRed
Sortie du nuanceur de pixels : valeur du composant de couleur rouge.
psGreen
Sortie du nuanceur de pixels : valeur du composant de couleur verte.
psBlue
Sortie du nuanceur de pixels : valeur du composant de couleur bleue
psAlpha
Sortie du nuanceur de pixels : valeur du composant de couleur alpha
LabelPSRed
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur rouge de la sortie du nuanceur de pixels.
LabelPSGreen
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur verte de la sortie du nuanceur de pixels.
LabelPSBlue
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur bleue de la sortie du nuanceur de pixels.
LabelPSAlpha
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur alpha de la sortie du nuanceur de pixels.
pixelKillReason
Sortie du nuanceur de pixels : raison pour laquelle la sortie du pixel a été supprimée.
pixelOccluded
true si le pixel est obstrué ; sinon, false.
fbRed
Framebuffer : valeur du composant de couleur rouge de framebuffer avant la fusion de la sortie du nuanceur de pixels.
fbGreen
Framebuffer : valeur du composant de couleur verte de framebuffer avant la fusion de la sortie du nuanceur de pixels.
fbBlue
Framebuffer : valeur du composant de couleur bleue de framebuffer avant la fusion de la sortie du nuanceur de pixels.
fbAlpha
Framebuffer : valeur du composant de couleur alpha de framebuffer avant la fusion de la sortie du nuanceur de pixels.
LabelFBRed
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur rouge du framebuffer.
LabelFBGreen
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur verte du framebuffer.
LabelFBBlue
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur bleue du framebuffer.
LabelFBAlpha
Chaîne COM contenant le nom de l’étiquette associée au composant de couleur alpha du framebuffer.
Topologie
Topologie de vertex des appels de dessin (liste de triangles, bande de triangles, etc.).
Sommets
Chaîne COM contenant la mémoire tampon de vertex commençant à cette primitive. La mémoire tampon de vertex suit le format de disposition d’entrée spécifié à l’étape du pipeline.
vertexSize
Taille d’un sommet unique en octets.
InputLayout
Chaîne COM contenant une séquence de structures InputLayoutStruct associées à l’appel de dessin.
Hresult
Hresult DirectX. En cas de problème, vous pouvez l’utiliser pour afficher l’erreur.
Spécifications
En-tête | Vspixengine.h |