ID3DXPatchMesh::LockIndexBuffer, méthode
Verrouillez la mémoire tampon d’index.
Syntaxe
HRESULT LockIndexBuffer(
[in] DWORD flags,
[out, retval] LPVOID *ppData
);
Paramètres
-
indicateurs [in]
-
Type : DWORD
Combinaison de zéro ou plusieurs indicateurs de verrouillage qui décrivent le type de verrou à effectuer. Pour cette méthode, les indicateurs valides sont les suivants :
- D3DLOCK_DISCARD
- D3DLOCK_NO_DIRTY_UPDATE
- D3DLOCK_NOSYSLOCK
- D3DLOCK_READONLY
Pour obtenir une description des indicateurs, consultez D3DLOCK.
-
ppData [out, retval]
-
Type : LPVOID*
POINTEUR VOID* vers une mémoire tampon contenant les données d’index retournées.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Notes
La mémoire tampon d’index est généralement verrouillée, écrite dans, puis déverrouillée pour la lecture. Les mémoires tampons d’index de maillage de correctif sont des mémoires tampons 16 bits.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi