Share via


ID2D1Factory1-Schnittstelle (d2d1_1.h)

Erstellt Direct2D-Ressourcen.

Vererbung

Die ID2D1Factory1-Schnittstelle erbt von ID2D1Factory. ID2D1Factory1 verfügt auch über folgende Membertypen:

Methoden

Die ID2D1Factory1-Schnittstelle verfügt über diese Methoden.

 
ID2D1Factory1::CreateDevice

Erstellt ein ID2D1Device-Objekt.
ID2D1Factory1::CreateDrawingStateBlock

Erstellt einen neuen Zeichnungszustandsblock. Dieser kann in nachfolgenden SaveDrawingState- und RestoreDrawingState-Vorgängen auf dem Renderziel verwendet werden. (Überladung 1/3)
ID2D1Factory1::CreateDrawingStateBlock

Erstellt einen neuen Zeichnungszustandsblock. Dieser kann in nachfolgenden SaveDrawingState- und RestoreDrawingState-Vorgängen auf dem Renderziel verwendet werden. (Überladung 3/3)
ID2D1Factory1::CreateDrawingStateBlock

Erstellt einen neuen Zeichnungszustandsblock. Dieser kann in nachfolgenden SaveDrawingState- und RestoreDrawingState-Vorgängen auf dem Renderziel verwendet werden. (Überladung 2/3)
ID2D1Factory1::CreateGdiMetafile

Erstellt ein neues ID2D1GdiMetafile-Objekt, das Sie zum Wiedergeben von Metadateiinhalten verwenden können.
ID2D1Factory1::CreatePathGeometry

Erstellt ein ID2D1PathGeometry1-Objekt.
ID2D1Factory1::CreateStrokeStyle

Erstellt ein ID2D1StrokeStyle1-Objekt. (Überladung 1/2)
ID2D1Factory1::CreateStrokeStyle

Erstellt ein ID2D1StrokeStyle1-Objekt. (Überladung 2/2)
ID2D1Factory1::GetEffectProperties

Ruft die Eigenschaften eines Effekts ab.
ID2D1Factory1::GetRegisteredEffects

Gibt die Klassen-IDs der derzeit registrierten Effekte und globalen Effekte für diese Factory zurück.
ID2D1Factory1::RegisterEffectFromStream

Registriert einen Effekt innerhalb des Factory-instance mit der eigenschafts-XML, die als Stream angegeben ist.
ID2D1Factory1::RegisterEffectFromString

Registriert einen Effekt innerhalb des Factory-instance mit der als Zeichenfolge angegebenen Eigenschafts-XML.
ID2D1Factory1::UnregisterEffect

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

Hinweise

Die ID2D1Factory1-Schnittstelle wird zum Erstellen von Geräten, zum Registrieren und Aufheben der Registrierung von Effekten sowie zum Aufzählen von Effekteigenschaften verwendet. Effekte werden global registriert und nicht registriert. Die Registrierungs-APIs werden auf dieser Schnittstelle platziert, um die Benutzerfreundlichkeit zu vereinfachen.

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

Weitere Informationen

ID2D1Geräte

ID2D1Factory

Direct2D-Multithread-Apps