Partager via


Méthode IPipeLineStagesCallback::MeshDataVertCallback

Rappel qui avertit l’hôte des informations de maillage des étapes du pipeline retournées par la demande assocaited.

Syntaxe

HRESULT MeshDataVertCallback(
   UINT                         numVertices,
   UINT                         numBufferLayoutEntries,
   MeshDataBufferLayoutEntry [] count1_entries,
   UINT                         stride,
   UINT                         numVBBytes,
   BYTE []                      count4_pVBData,
   UINT                         numIBBytes,
   BYTE []                      count6_pIBData,
   UINT                         indexSize,
   UINT                         IBOffset,
   UINT                         baseVertex,
   UINT                         minVertex,
   BOOL                         IBIndexesVB,
   UINT                         numIndices,
   UINT                         topology
);

Paramètres

numVertices
Nombre de sommets dans les résultats.

numBufferLayoutEntries
Nombre d’entrées de disposition de mémoire tampon dans les résultats.

count1_entries
La disposition de la mémoire tampon est entière. Celles-ci décrivent la signature de sortie du nuanceur.

Foulée
Taille (foulée) d’un segment de sortie entier.

numVBBytes
Taille de la mémoire tampon de vertex en octets.

count4_pVBData
Mémoire tampon de vertex.

numIBBytes
Taille de la mémoire tampon d’index en octets.

count6_pIBData
Mémoire tampon d’index.

indexSize
Taille de chaque index en octets.

IBOffset
Décalage dans la mémoire tampon d’index qui spécifie l’endroit où les index doivent commencer à être utilisés.

baseVertex
Décalage dans la mémoire tampon de vertex qui spécifie l’endroit où les sommets doivent commencer à être utilisés.

minVertex

IBIndexesVB
true lorsque la mémoire tampon d’index est utilisée ; sinon, false.

numIndices
Nombre d’index utilisés.

Topologie
Topolologie du nuanceur. Cela n’est pas nécessairement identique à la topologie de l’appel de dessin associé.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur HRESULT .

Spécifications

En-tête

Vspixengine.h

Voir aussi

IPipeLineStagesCallback