Método ID3DXPRTBuffer::LockBuffer
Bloqueia um intervalo de dados de exemplo de vértice ou texel e obtém um ponteiro para o local na memória do buffer.
Sintaxe
HRESULT LockBuffer(
[in] UINT Start,
[in] UINT NumSamples,
[out] FLOAT **ppData
);
Parâmetros
-
Iniciar [in]
-
Tipo: UINT
Índice da amostra de dados de vértice ou texel.
-
NumSamples [in]
-
Tipo: UINT
Número de vértices (ou texels) amostrados.
-
ppData [out]
-
Tipo: FLOAT**
Ponteiro para o local na memória em que o exemplo iniciar começa. O layout de memória dos dados do buffer é:
float fData[NumberSamples][NumberChannels][NumberCoefficients]
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será S_OK. Se o método falhar, o seguinte valor será retornado:
Comentários
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também