ID3DXPRTBuffer :: LockBuffer, méthode
Verrouille une plage d’exemples de données de vertex ou Texel et obtient un pointeur vers l’emplacement dans la mémoire tampon.
Syntaxe
HRESULT LockBuffer(
[in] UINT Start,
[in] UINT NumSamples,
[out] FLOAT **ppData
);
Paramètres
-
Démarrer [ dans]
-
Type : uint
Index de l’exemple de données de vertex ou de Texel.
-
Échantillons [ dans]
-
Type : uint
Nombre de vertex (ou de texels) échantillonnés.
-
ppData [ à]
-
Type : float**
Pointeur vers l’emplacement dans la mémoire où commence l’exemple de démarrage. La disposition de la mémoire des données de la mémoire tampon est :
float fData[NumberSamples][NumberChannels][NumberCoefficients]
Valeur retournée
Type : HRESULT
Si la méthode est réussie, la valeur de retour est S _ OK. Si la méthode échoue, la valeur suivante est retournée :
Notes
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|