Método ID3DXPatchMesh::LockAttributeBuffer
Bloqueia o buffer de atributo.
Sintaxe
HRESULT LockAttributeBuffer(
[in] DWORD flags,
[out, retval] DWORD **ppData
);
Parâmetros
-
sinalizadores [in]
-
Tipo: DWORD
Combinação de zero ou mais sinalizadores de bloqueio que descrevem o tipo de bloqueio a ser executado. Para esse método, os sinalizadores válidos são:
- D3DLOCK_DISCARD
- D3DLOCK_NO_DIRTY_UPDATE
- D3DLOCK_NOSYSLOCK
- D3DLOCK_READONLY
Para obter uma descrição dos sinalizadores, consulte D3DLOCK.
-
ppData [out, retval]
-
Tipo: DWORD**
Endereço de um ponteiro para um buffer que contém um DWORD para cada rosto na malha.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Comentários
O buffer de atributo geralmente é bloqueado, gravado e desbloqueado para leitura.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também