<Fabrique D2D1CreateFactory > ( _ type de fabrique d2d1 _ , _ options de fabrique d2d1 _&, fabrique * * ) (fonction)

Crée un objet de fabrique qui peut être utilisé pour créer des ressources Direct2D.

template<class Factory>
HRESULT D2D1CreateFactory(
    __in D2D1_FACTORY_TYPE factoryType,
    __in CONST D2D1_FACTORY_OPTIONS &factoryOptions,
    __out Factory **factory
);

Paramètres de modèle

Paramètre Description
Fabrique Type de ID2D1Factory à créer.

Paramètres

Paramètre Description
factoryType Le modèle de thread de la fabrique et les ressources qu’il crée.
factoryOptions Niveau de détail fourni à la couche de débogage.
usine Lorsque cette méthode est retournée, contient l’adresse d’un pointeur vers la nouvelle fabrique.

Valeur renvoyée

Si la méthode est réussie, elle retourne la valeur _ OK. Sinon, elle retourne un code d’erreur HRESULT .

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7, Windows vista avec SP2 et la mise à jour de la plateforme pour les applications de bureau Windows vista [ desktop apps |]
Serveur minimal pris en charge
Windows server 2008 R2, Windows server 2008 avec SP2 et mise à jour de la plateforme pour les applications de bureau Windows Server 2008 [ desktop apps |]
Téléphone minimal pris en charge
Windows Phone 8,1 [ Windows Phone Silverlight 8,1 et applications Windows Runtime]
En-tête
D2d1. h
Bibliothèque
D2d1. lib
DLL
D2d1.dll