Interface ID2D1DeviceContext2 (d2d1_3.h)
Cette interface exécute les mêmes fonctions que l’interface ID2D1DeviceContext1, en plus d’activer des fonctionnalités telles que le rendu de l’encre, le rendu du maillage en dégradé et le chargement d’images amélioré.
Héritage
L’interface ID2D1DeviceContext2 hérite de ID2D1DeviceContext1. ID2D1DeviceContext2 a également les types de membres suivants :
Méthodes
L’interface ID2D1DeviceContext2 contient ces méthodes.
ID2D1DeviceContext2 ::CreateGradientMesh Crée un instance ID2D1GradientMesh à l’aide du tableau de correctifs donné. |
ID2D1DeviceContext2 ::CreateImageSourceFromDxgi Crée une source d’image à partir d’un ensemble de surfaces DXGI. Les surfaces YCbCr sont converties automatiquement en RVBA lors du dessin suivant. |
ID2D1DeviceContext2 ::CreateImageSourceFromWic Crée un objet source d’image à partir d’une source bitmap WIC, tout en remplit toute la mémoire de pixels dans la source d’image. L’image est chargée et stockée en utilisant une quantité minimale de mémoire. (surcharge 3/3) |
ID2D1DeviceContext2 ::CreateImageSourceFromWic Crée un objet source d’image à partir d’une source bitmap WIC, tout en remplit toute la mémoire de pixels dans la source d’image. L’image est chargée et stockée en utilisant une quantité minimale de mémoire. (surcharge 2/3) |
ID2D1DeviceContext2 ::CreateImageSourceFromWic Crée un objet source d’image à partir d’une source bitmap WIC, tout en remplit toute la mémoire de pixels dans la source d’image. L’image est chargée et stockée en utilisant une quantité minimale de mémoire. (surcharge 1/3) |
ID2D1DeviceContext2 ::CreateInk Crée un objet ID2D1Ink qui commence au point donné. (surcharge 1/2) |
ID2D1DeviceContext2 ::CreateInk Crée un objet ID2D1Ink qui commence au point donné. (surcharge 2/2) |
ID2D1DeviceContext2 ::CreateInkStyle Crée un objet ID2D1InkStyle, à utiliser avec des méthodes de rendu d’encre telles que DrawInk. (surcharge 1/2) |
ID2D1DeviceContext2 ::CreateInkStyle Crée un objet ID2D1InkStyle, à utiliser avec des méthodes de rendu d’encre telles que DrawInk. (surcharge 2/2) |
ID2D1DeviceContext2 ::CreateLookupTable3D Crée une table de recherche 3D pour le mappage d’une entrée 3 canaux à une sortie à 3 canaux. Les données de table doivent être fournies au format 4 canaux. (ID2D1DeviceContext2.CreateLookupTable3D) |
ID2D1DeviceContext2 ::CreateTransformedImageSource Crée une source d’image qui partage des ressources avec un original. |
ID2D1DeviceContext2 ::D rawGdiMetafile Dessine un métafichier dans le contexte de l’appareil à l’aide des rectangles source et de destination donnés. (surcharge 1/3) |
ID2D1DeviceContext2 ::D rawGdiMetafile Dessine un métafichier dans le contexte de l’appareil à l’aide des rectangles source et de destination donnés. (surcharge 3/3) |
ID2D1DeviceContext2 ::D rawGdiMetafile Dessine un métafichier dans le contexte de l’appareil à l’aide des rectangles source et de destination donnés. (surcharge 2/3) |
ID2D1DeviceContext2 ::D rawGradientMesh Restitue un maillage de dégradé donné à la cible. (ID2D1DeviceContext2.DrawGradientMesh) |
ID2D1DeviceContext2 ::D rawInk Restitue l’objet d’encre donné à l’aide du pinceau et du style d’encre donnés. (ID2D1DeviceContext2.DrawInk) |
ID2D1DeviceContext2 ::GetGradientMeshWorldBounds Retourne les limites du monde d’un maillage de dégradé donné. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2016 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d2d1_3.h |