Condividi tramite


Metodo IPipeLineStagesCallback::MeshDataVertCallback

Callback che notifica all'host delle informazioni mesh delle fasi della pipeline restituite dalla richiesta a cui è stata eseguita l'associazione.

Sintassi

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
);

Parametri

numVertices
Numero di vertici nei risultati.

numBufferLayoutEntries
Numero di voci di layout del buffer nei risultati.

count1_entries
Intero layout del buffer. Questi descrivono la firma di output dello shader.

Passo
Dimensione (stride) di un intero blocco di output.

numVBBytes
Dimensioni del buffer dei vertici in byte.

count4_pVBData
Buffer dei vertici.

numIBBytes
Dimensioni del buffer di indice in byte.

count6_pIBData
Buffer di indice.

indexSize
Dimensioni di ogni indice in byte.

IBOffset
Offset nel buffer di indice che specifica dove devono iniziare a essere utilizzati gli indici.

baseVertex
Offset nel buffer dei vertici che specifica dove devono iniziare a essere usati i vertici.

minVertex

IBIndexesVB
true quando viene utilizzato il buffer di indice; in caso contrario false.

numIndices
Numero di indici utilizzati.

Topologia
Topolologia dello shader. Non corrisponde necessariamente alla topologia della chiamata di disegno associata.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Intestazione

Vspixengine.h

Vedere anche

IPipeLineStagesCallback