Compartir a través de


Método ID3DXEffect::D eleteParameterBlock

Elimine un bloque de parámetros.

Sintaxis

HRESULT DeleteParameterBlock(
  [in] D3DXHANDLE  hParameterBlock
);

Parámetros

hParameterBlock [in]

Tipo: D3DXHANDLE

Identificador del bloque de parámetros. Este es el identificador devuelto por ID3DXEffect::EndParameterBlock.

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Comentarios

Los bloques de parámetros son bloques de estados de efecto. Use un bloque de parámetros para registrar los cambios de estado para que se puedan aplicar más adelante con una sola llamada API. Cuando ya no sea necesario, elimine el bloque de parámetros para reducir el uso de memoria.

Requisitos

Requisito Value
Encabezado
D3DX9Effect.h
Biblioteca
D3dx9.lib

Consulte también

ID3DXEffect

ID3DXEffect::BeginParameterBlock

ID3DXEffect::EndParameterBlock