Partager via


ID2D1Factory1 ::UnregisterEffect, méthode (d2d1_1.h)

Annule l’inscription d’un effet dans le instance de fabrique qui correspond au classId fourni.

Syntaxe

HRESULT UnregisterEffect(
  [in] REFCLSID classId
);

Paramètres

[in] classId

Type : REFCLSID

Identificateur de l’effet à désinscrire.

Valeur retournée

Type : HRESULT

D2DERR_EFFECT_IS_NOT_REGISTERED si l’effet n’est pas enregistré, S_OK sinon.

Remarques

Pour que l’effet soit entièrement déchargé, vous devez appeler UnregisterEffect le même nombre de fois que vous avez enregistré l’effet.

La méthode UnregisterEffect annule l’inscription uniquement des effets inscrits sur la même fabrique. Il ne peut pas être utilisé pour annuler l’inscription d’un effet intégré.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d2d1_1.h
Bibliothèque D2d1.lib
DLL D2d1.dll

Voir aussi

ID2D1Factory1

ID2D1Factory1 ::RegisterEffect