en-tête d2d1_3.h
Cet en-tête est utilisé par Direct2D. Pour plus d'informations, consultez les pages suivantes :
d2d1_3.h contient les interfaces de programmation suivantes :
ID2D1ColorContext1 Représente un contexte de couleur à utiliser avec l’effet de gestion des couleurs. |
ID2D1CommandSink2 Cette interface exécute les mêmes fonctions que l’interface ID2D1CommandSink1 existante. Il permet également d’accéder au rendu manuscrit et au rendu de maillage en dégradé. |
ID2D1CommandSink3 Cette interface exécute les mêmes fonctions que l’interface ID2D1CommandSink2 existante. Il permet également d’accéder au rendu par lots sprite. |
ID2D1CommandSink4 Cette interface exécute les mêmes fonctions que l’interface ID2D1CommandSink3 existante. Il permet également d’accéder au nouveau mode de fusion primitif, MAX, via la méthode SetPrimitiveBlend2. |
ID2D1CommandSink5 Cette interface exécute les mêmes fonctions que l’interface ID2D1CommandSink4 existante, en plus d’autoriser l’accès à la méthode BlendImage. |
ID2D1Device2 Représente un domaine de ressources dont les objets et les contextes d’appareil peuvent être utilisés ensemble. Cette interface exécute les mêmes fonctions que l’interface ID2D1Device1 existante. Il permet également la création d’objets ID2D1DeviceContext2. |
ID2D1Device3 Représente un domaine de ressources dont les objets et les contextes d’appareil peuvent être utilisés ensemble. Cette interface exécute les mêmes fonctions que l’interface ID2D1Device2. Il permet également la création d’objets ID2D1DeviceContext3. |
ID2D1Device4 Représente un domaine de ressources dont les objets et les contextes d’appareil peuvent être utilisés ensemble. Cette interface exécute les mêmes fonctions que l’interface ID2D1Device3. Il permet également la création d’objets ID2D1DeviceContext4. |
ID2D1Device5 Représente un domaine de ressources dont les objets et les contextes d’appareil peuvent être utilisés ensemble. Cette interface exécute les mêmes fonctions que l’interface ID2D1Device4. Il permet également la création d’objets ID2D1DeviceContext5. |
ID2D1Device6 Représente un domaine de ressources dont les objets et les contextes d’appareil peuvent être utilisés ensemble. Cette interface exécute toutes les mêmes fonctions que l’interface ID2D1Device5 et permet la création d’objets ID2D1DeviceContext6. |
ID2D1Device7 Représente un domaine de ressources dont les objets et les contextes d’appareil peuvent être utilisés ensemble. |
ID2D1DeviceContext2 Cette interface exécute les mêmes fonctions que l’interface ID2D1DeviceContext1, et active des fonctionnalités telles que le rendu d’entrée manuscrite, le rendu de maillage en dégradé et le chargement d’images amélioré. |
ID2D1DeviceContext3 Cette interface exécute toutes les mêmes fonctions que l’interface ID2D1DeviceContext2, en plus d’activer des fonctionnalités pour la création et le dessin de lots de sprites. |
ID2D1DeviceContext4 Cette interface exécute toutes les mêmes fonctions que l’interface ID2D1DeviceContext3, en plus d’activer des fonctionnalités pour gérer de nouveaux types de glyphes de police de couleur. |
ID2D1DeviceContext5 Cette interface exécute les mêmes fonctions que l’interface ID2D1DeviceContext4, en plus de permettre la création de contextes de couleurs et de documents Svg. |
ID2D1DeviceContext6 Cette interface exécute les mêmes fonctions que l’interface ID2D1DeviceContext5 existante, en plus d’autoriser l’accès à la méthode BlendImage. |
ID2D1DeviceContext7 Permet la création et le dessin d’objets de réalisation de géométrie ; étend les interfaces de contexte d’appareil antérieures avec la prise en charge des polices couleur avancées. |
ID2D1Factory3 Crée des ressources Direct2D. Cette interface permet également la création d’objets ID2D1Device2. |
ID2D1Factory4 Crée des ressources Direct2D. Cette interface permet également la création d’objets ID2D1Device3. |
ID2D1Factory5 Crée des ressources Direct2D. Cette interface permet également la création d’objets ID2D1Device4. |
ID2D1Factory6 Crée des ressources Direct2D. Cette interface permet également la création d’objets ID2D1Device5. |
ID2D1Factory7 Crée des ressources Direct2D. Cette interface exécute les mêmes fonctions que l’interface ID2D1Factory6, en plus de permettre la création d’objets ID2D1Device6. |
ID2D1Factory8 Crée des ressources Direct2D. Cette interface permet également la création d’objets ID2D1Device7 . |
ID2D1GdiMetafile1 Cette interface exécute les mêmes fonctions que l’interface ID2D1GdiMetafile existante. Il permet également d’accéder aux ppp et aux limites du métafichier. |
ID2D1GdiMetafileSink1 Cette interface exécute les mêmes fonctions que l’interface ID2D1GdiMetafileSink existante. Il permet également d’accéder aux enregistrements de métafichier. |
ID2D1GradientMesh Représente une représentation dépendante de l’appareil d’un maillage de dégradé composé de correctifs. Utilisez la méthode ID2D1DeviceContext2::CreateGradientMesh pour créer un instance de ID2D1GradientMesh. |
ID2D1ImageSource Représente un producteur de pixels qui peut remplir un plan 2D arbitraire. (ID2D1ImageSource) |
ID2D1ImageSourceFromWic Produit des données de pixels 2D provenant de WIC. |
ID2D1Ink Représente un seul trait continu d’encre de largeur variable, tel que défini par une série de segments et de largeurs de Bézier. |
ID2D1InkStyle Représente une collection de propriétés de style à utiliser par des méthodes telles que ID2D1DeviceContext2::D rawInk lors du rendu de l’entrée manuscrite. Le style d’encre définit la forme nib (pointe du stylet) et la transformation. |
ID2D1LookupTable3D Conteneur pour les données de table de choix 3D qui peuvent être passées à l’effet LookupTable3D. |
ID2D1SpriteBatch Représente un groupe unique de sprites avec leurs propriétés de dessin associées. |
ID2D1SvgGlyphStyle Cet objet fournit les valeurs de remplissage de contexte, de trait de contexte et de valeur de contexte qui sont utilisées lors du rendu des glyphes SVG. |
ID2D1TransformedImageSource Représente une source d’image qui partage des ressources avec une source d’image d’origine. |
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Retourne les points intérieurs d’un patch de maillage de dégradé en fonction des points qui définissent un correctif Coons. |
D2D1_GRADIENT_MESH_PATCH Représente un patch tensoriel avec 16 points de contrôle, 4 couleurs d’angle et des indicateurs de limite. Un ID2D1GradientMesh est composé de 1 ou plusieurs correctifs de maillage de dégradé. Utilisez la fonction GradientMeshPatch ou la fonction GradientMeshPatchFromCoonsPatch pour en créer une. |
D2D1_INK_BEZIER_SEGMENT Représente un segment Bézier à utiliser dans la création d’un objet ID2D1Ink. Cette structure diffère de D2D1_BEZIER_SEGMENT en ce qu’elle est composée de D2D1_INK_POINTs, qui contiennent un rayon en plus des coordonnées x et y. |
D2D1_INK_POINT Représente une paire de points et de rayons qui fait partie d’une D2D1_INK_BEZIER_SEGMENT. |
D2D1_INK_STYLE_PROPERTIES Définit la forme de pointe de stylet générale et la transformation utilisée dans un objet ID2D1InkStyle. |
D2D1_SIMPLE_COLOR_PROFILE Description simple d’un espace de couleurs. |
D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES Propriétés d’une source d’image transformée. |
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION Spécifie la stratégie d’alignement de pixels lors du rendu des glyphes bitmap de couleur. |
D2D1_COLOR_CONTEXT_TYPE Spécifie la façon dont un profil de couleur est défini. |
D2D1_GAMMA1 Détermine le type de gamma utilisé pour l’interpolation et le mélange. |
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS Indicateurs d’option contrôlant la conversion principale effectuée par CreateImageSourceFromDxgi, le cas échéant. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS Contrôle les indicateurs d’option d’un nouvel ID2D1ImageSource lors de sa création. |
D2D1_INK_NIB_SHAPE Spécifie l’apparence de la nib d’encre (pointe de stylet) dans le cadre d’une structure D2D1_INK_STYLE_PROPERTIES. |
D2D1_ORIENTATION Spécifie le retournement et la rotation auxquels une image apparaît. |
D2D1_PATCH_EDGE_MODE Spécifie comment restituer les bords de maillage en dégradé. |
D2D1_SPRITE_OPTIONS Spécifie des aspects supplémentaires de la façon dont un lot de sprite doit être dessiné, dans le cadre d’un appel à ID2D1DeviceContext3::D rawSpriteBatch. |
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS Indicateurs d’option pour les sources d’images transformées. |