Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sperrt einen Bereich von Vertex- oder Texel-Beispieldaten und ruft einen Zeiger auf den Speicherort im Pufferspeicher ab.
Syntax
HRESULT LockBuffer(
[in] UINT Start,
[in] UINT NumSamples,
[out] FLOAT **ppData
);
Parameter
-
Start [in]
-
Typ: UINT
Index der Stichprobe von Vertex- oder Texeldaten.
-
NumSamples [in]
-
Typ: UINT
Anzahl der Scheitelpunkte (oder Texel), die stichprobeniert wurden.
-
ppData [out]
-
Typ: FLOAT**
Zeiger auf den Speicherort im Arbeitsspeicher, an dem das Startbeispiel beginnt. Das Speicherlayout der Pufferdaten lautet:
float fData[NumberSamples][NumberChannels][NumberCoefficients]
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Wenn die Methode fehlschlägt, wird der folgende Wert zurückgegeben:
Bemerkungen
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|
Siehe auch