Metodo ID3DXPRTBuffer::LockBuffer
Blocca un intervallo di dati di esempio di vertici o texel e ottiene un puntatore alla posizione nella memoria buffer.
Sintassi
HRESULT LockBuffer(
[in] UINT Start,
[in] UINT NumSamples,
[out] FLOAT **ppData
);
Parametri
-
Start [in]
-
Tipo: UINT
Indice del campione di dati vertex o texel.
-
NumSamples [in]
-
Tipo: UINT
Numero di vertici (o texel) campionati.
-
ppData [out]
-
Tipo: FLOAT**
Puntatore alla posizione in memoria in cui inizia l'esempio start. Il layout di memoria dei dati del buffer è:
float fData[NumberSamples][NumberChannels][NumberCoefficients]
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, il valore restituito viene S_OK. Se il metodo ha esito negativo, verrà restituito il valore seguente:
Osservazioni
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche