Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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