Método ID3DXEffect::D eleteParameterBlock

Exclua um bloco de parâmetros.

Sintaxe

HRESULT DeleteParameterBlock(
  [in] D3DXHANDLE  hParameterBlock
);

Parâmetros

hParameterBlock [in]

Tipo: D3DXHANDLE

Um identificador para o bloco de parâmetros. Esse é o identificador retornado por ID3DXEffect::EndParameterBlock.

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, D3DXERR_INVALIDDATA.

Comentários

Os blocos de parâmetros são blocos de estados de efeito. Use um bloco de parâmetros para registrar alterações de estado para que elas possam ser aplicadas posteriormente com uma única chamada à API. Quando não for mais necessário, exclua o bloco de parâmetros para reduzir o uso de memória.

Requisitos

Requisito Valor
parâmetro
D3DX9Effect.h
Biblioteca
D3dx9.lib

Confira também

ID3DXEffect

ID3DXEffect::BeginParameterBlock

ID3DXEffect::EndParameterBlock