Interface ID2D1Factory1 (d2d1_1.h)

Crée des ressources Direct2D.

Héritage

L’interface ID2D1Factory1 hérite de ID2D1Factory. ID2D1Factory1 a également les types de membres suivants :

Méthodes

L’interface ID2D1Factory1 utilise ces méthodes.

 
ID2D1Factory1 ::CreateDevice

Crée un objet ID2D1Device.
ID2D1Factory1 ::CreateDrawingStateBlock

Crée un bloc d’état de dessin, qui peut être utilisé dans les opérations SaveDrawingState et RestoreDrawingState suivantes sur la cible de rendu. (surcharge 1/3)
ID2D1Factory1 ::CreateDrawingStateBlock

Crée un bloc d’état de dessin, qui peut être utilisé dans les opérations SaveDrawingState et RestoreDrawingState suivantes sur la cible de rendu. (surcharge 3/3)
ID2D1Factory1 ::CreateDrawingStateBlock

Crée un bloc d’état de dessin, qui peut être utilisé dans les opérations SaveDrawingState et RestoreDrawingState suivantes sur la cible de rendu. (surcharge 2/3)
ID2D1Factory1 ::CreateGdiMetafile

Crée un objet ID2D1GdiMetafile que vous pouvez utiliser pour relire le contenu du métafichier.
ID2D1Factory1 ::CreatePathGeometry

Crée un objet ID2D1PathGeometry1.
ID2D1Factory1 ::CreateStrokeStyle

Crée un objet ID2D1StrokeStyle1. (surcharge 1/2)
ID2D1Factory1 ::CreateStrokeStyle

Crée un objet ID2D1StrokeStyle1. (surcharge 2/2)
ID2D1Factory1 ::GetEffectProperties

Récupère les propriétés d’un effet.
ID2D1Factory1 ::GetRegisteredEffects

Retourne les ID de classe des effets actuellement inscrits et des effets globaux sur cette fabrique.
ID2D1Factory1 ::RegisterEffectFromStream

Inscrit un effet dans la fabrique instance avec la propriété XML spécifiée en tant que flux.
ID2D1Factory1 ::RegisterEffectFromString

Inscrit un effet dans la fabrique instance avec la propriété XML spécifiée sous forme de chaîne.
ID2D1Factory1 ::UnregisterEffect

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

Remarques

L’interface ID2D1Factory1 est utilisée pour créer des appareils, inscrire et annuler l’inscription des effets et énumérer les propriétés des effets. Les effets sont enregistrés et non enregistrés globalement. Les API d’inscription sont placées sur cette interface pour des raisons pratiques.

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

Voir aussi

ID2D1Device

ID2D1Factory

Applications Direct2D multithread