Método ID2D1Factory1::UnregisterEffect (d2d1_1.h)

Cancela o registro de um efeito dentro da instância de fábrica que corresponde à classId fornecida.

Sintaxe

HRESULT UnregisterEffect(
  [in] REFCLSID classId
);

Parâmetros

[in] classId

Tipo: REFCLSID

O identificador do efeito a ser cancelado.

Retornar valor

Tipo: HRESULT

D2DERR_EFFECT_IS_NOT_REGISTERED se o efeito não for registrado, S_OK caso contrário.

Comentários

Para que o efeito seja totalmente descarregado, você deve chamar UnregisterEffect o mesmo número de vezes que registrou o efeito.

O método UnregisterEffect cancela o registro apenas dos efeitos registrados na mesma fábrica. Ele não pode ser usado para cancelar o registro de um efeito interno.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d2d1_1.h
Biblioteca D2d1.lib
DLL D2d1.dll

Confira também

ID2D1Factory1

ID2D1Factory1::RegisterEffect