Fonctions d’assistance Direct2D

L’espace de noms D2D1 définit les fonctions suivantes.

Contenu de cette section

Rubrique Description
ArcSegment
Crée une structure de _ _ segment d’arc d2d1 .
BezierSegment
Crée une structure de _ _ segment Bézier d2d1 .
BitmapBrushProperties
Crée une structure de _ Propriétés de _ pinceau _ d2d1 bitmap .
BitmapBrushProperties1
Crée une structure _ _ _ PROPERTIES1 du pinceau d2d1 bitmap .
BitmapProperties
Crée une structure de _ _ Propriétés de bitmap d2d1 .
BitmapProperties1
Crée une structure _ _ PROPERTIES1 bitmap d2d1 .
BrushProperties
Crée une structure de _ _ Propriétés de pinceau d2d1 .
ComputeFlatteningTolerance
Calcule la tolérance d’aplatissement appropriée à passer aux API qui prennent une tolérance de mise à plat (par exemple, ID2D1DeviceContext1 :: CreateFilledGeometryRealization).
ConvertColorSpace
Convertit une _ couleur d2d1 _ F d’un espace de couleurs à un autre.
CreationProperties
Retourne une propriété de _ création _ d2d1 qui décrit les détails de la création du niveau racine.
DrawingStateDescription
Crée une structure de _ Description d' _ état _ de dessin d2d1 .
DrawingStateDescription1
Crée une _ structure de DESCRIPTION1 d’état de dessin d2d1 _ _ .
EffectInputDescription
Crée une structure de _ _ _ Description d’entrée d’effet d2d1 .
Es
Crée une structure d' _ ellipse d2d1 .
FloatMax
Retourne la valeur à virgule flottante maximale.
GradientMeshPatch
Crée une structure de _ patch de _ maillage _ de dégradé d2d1 qui contient les points de contrôle, les couleurs et les indicateurs de limite donnés.
GradientMeshPatchFromCoonsPatch
Crée un _ patch de _ maillage _ de gradient d2d1 à partir d’une description de correctif Coons donnée.
GradientStop
Crée une structure de _ _ point de dégradé d2d1 .
HwndRenderTargetProperties
Crée une structure de _ Propriétés de _ _ cible _ de rendu HWND d2d1 .
IdentityMatrix
Crée une matrice d’identité.
ImageBrushProperties
Crée une structure de _ Propriétés de _ pinceau _ d’image d2d1 .
InfiniteRect
Crée un rectangle dont l’angle supérieur gauche a pour valeur (infini négatif, infini négatif) et son angle inférieur droit défini sur (infini, infini).
InfiniteRectU
Crée un rectangle dont l’angle supérieur gauche est défini sur (0U, 0U) et l’angle inférieur droit défini sur (infini, infini).
InkBezierSegment
Crée une structure de _ _ _ segment Bézier d2d1 Ink .
InkPoint
Crée une structure de _ _ point d’encre d2d1 .
InkStyleProperties
Crée une structure de _ Propriétés de _ style _ d2d1 Ink .
LayerParameters
Crée une structure de _ _ paramètres de couche d2d1 .
LayerParameters1
Retourne une structure de _ _ PARAMETERS1 de couche d2d1 qui contient les limites de contenu, les informations de masque, les paramètres d’opacité et d’autres options pour une ressource de couche.
LinearGradientBrushProperties
Crée une structure de _ Propriétés de _ _ pinceau _ de dégradé linéaire d2d1 .
Operator * (d2d1 _ POINT _ 2F&, D2D1 _ Matrix _ F&)
Utilise la matrice spécifiée pour transformer le point spécifié.
PixelFormat
Crée une structure de _ _ format de pixel d2d1 .
Point2 (type)
Crée un point qui stocke ses coordonnées à l’aide du type de données spécifié.
Point2F
Crée une structure d2d1 _ point _ 2F qui contient les coordonnées x et y spécifiées.
Point2L
Retourne un struct point des entiers longs.
Point2U
Crée une structure d2d1 _ point _ 2U qui contient les coordonnées x et y spécifiées.
PrintControlProperties
Retourne une structure de _ _ _ Propriétés de contrôle d’impression d2d1 remplie.
QuadraticBezierSegment
Crée une structure de _ segment de _ Bézier _ d2d1 quadratique .
RadialGradientBrushProperties
Crée une structure de _ Propriétés de _ _ pinceau _ de dégradé radial d2d1 .
RenderTargetProperties
Crée une structure de propriétés de la _ cible de rendu _ _ d2d1 .
Rect (type)
Crée une structure rectangle qui stocke ses coordonnées à l’aide du type de données spécifié.
RectF
Crée une structure d2d1 _ rect _ F qui contient les dimensions spécifiées.
Recto
Retourne une structure D2D1 _ recto remplie _ .
Recto
Crée une structure d2d1 _ rect _ U qui contient les dimensions spécifiées.
RenderingControls
Retourne une structure de _ contrôles de rendu d2d1 remplie _ .
RoundedRect
Crée une structure _ _ Rect arrondie d2d1 .
SetDpiCompensatedEffectInput
Définit une image bitmap comme entrée d’effet, lors de l’insertion d’un effet de compensation DPI pour conserver l’apparence visuelle quand les PPP du contexte de périphérique sont modifiées.
Taille (type)
Crée une structure de taille qui stocke sa largeur et sa hauteur à l’aide du type de données spécifié.
SizeF
Crée une structure de _ taille d2d1 _ F qui contient la largeur et la hauteur spécifiées.
Taille
Crée une structure d2d1 de _ taille _ U qui contient la largeur et la hauteur spécifiées.
StrokeStyleProperties
Crée une structure de _ Propriétés de _ style _ de trait d2d1 .
StrokeStyleProperties1
Retourne une _ structure PROPERTIES1 remplie de style de trait d2d1 _ _ .
Vector2F
Retourne une structure d2d1 _ Vector _ 2F remplie.
Vector3F
Retourne une structure de _ vecteur _ d2d1 remplie.
Vector4F
Retourne une structure de _ vecteur _ d2d1 remplie.