Freigeben über


ID2D1Factory1::UnregisterEffect-Methode (d2d1_1.h)

Hebt die Registrierung eines Effekts innerhalb des Factory-instance auf, der der bereitgestellten classId entspricht.

Syntax

HRESULT UnregisterEffect(
  [in] REFCLSID classId
);

Parameter

[in] classId

Typ: REFCLSID

Der Bezeichner des Effekts, der nicht registriert werden soll.

Rückgabewert

Typ: HRESULT

D2DERR_EFFECT_IS_NOT_REGISTERED, wenn der Effekt nicht registriert ist, S_OK andernfalls.

Hinweise

Damit der Effekt vollständig entladen wird, müssen Sie UnregisterEffect so oft aufrufen, wie Sie den Effekt registriert haben.

Die UnregisterEffect-Methode hebt die Registrierung nur der Effekte auf, die in derselben Factory registriert sind. Sie kann nicht verwendet werden, um die Registrierung eines integrierten Effekts aufzuheben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d2d1_1.h
Bibliothek D2d1.lib
DLL D2d1.dll

Weitere Informationen

ID2D1Factory1

ID2D1Factory1::RegisterEffect