IPipeLineStagesCallback::MeshDataVertCallback (método)
Devolución de llamada que notifica al host de la información de malla de fases de canalización devuelta por la solicitud assocaited.
Sintaxis
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
);
Parámetros
numVertices
Número de vértices en los resultados.
numBufferLayoutEntries
Número de entradas de diseño de búfer en los resultados.
count1_entries
El diseño del búfer se completa. Describen la firma de salida del sombreador.
Paso
Tamaño (paso) de un fragmento de salida completo.
numVBBytes
Tamaño del búfer de vértices en bytes.
count4_pVBData
Búfer de vértices.
numIBBytes
Tamaño del búfer de índice en bytes.
count6_pIBData
Búfer de índice.
indexSize
Tamaño de cada índice en bytes.
IBOffset
Desplazamiento en el búfer de índice que especifica dónde se deben empezar a usar los índices.
baseVertex
Desplazamiento en el búfer de vértices que especifica dónde se deben empezar a usar los vértices.
minVertex
IBIndexesVB
true cuando se usa el búfer de índice; de lo contrario, false.
numIndices
Número de índices usados.
Topología
La topolología del sombreador. Esto no es necesariamente lo mismo que la topología de la llamada de draw asociada.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .
Requisitos
Encabezado | Vspixengine.h |
Vea también