Partager via


Fonctions Direct2D

Direct2D fournit les fonctions suivantes. Des fonctions supplémentaires sont définies dans l’espace de noms D2D1.

Dans cette section

Sujet Description
D2D1ComputeMaximumScaleFactor Calcule le facteur maximal par lequel une transformation donnée peut étirer n’importe quel vecteur.
D2D1CreateDevice Crée un appareil Direct2D associé à l’appareil DXGI fourni.
D2D1CreateDeviceContext Crée un contexte d’appareil Direct2D associé à une surface DXGI.
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) Crée un objet de fabrique qui peut être utilisé pour créer des ressources Direct2D.
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) Crée un objet de fabrique qui peut être utilisé pour créer des ressources Direct2D.
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Retourne les points intérieurs d’un patch de maillage dégradé en fonction des points définissant un patch Coons.
D2D1InvertMatrix Tente d’inverser la matrice spécifiée.
D2D1IsMatrixInvertible Indique si la matrice spécifiée est inversée.
D2D1MakeRotateMatrix Crée une transformation de rotation qui fait pivoter par l’angle spécifié sur le point spécifié.
D2D1MakeSkewMatrix Crée une transformation d’asymétrie qui a l’angle de l’axe x, l’angle de l’axe y et le point central spécifiés.
operator* (const D2D1\MATRIX\3X2\F&,const D2D1\MATRIX\3X2\F&) Multiplie deux matrices et retourne le résultat.
BlobGetter Appelle un rappel getter de propriété de fonction membre pour une propriété de type blob.
BlobSetter Appelle un rappel setter de propriété de fonction membre pour une propriété de type blob.
DeducingBlobGetter Déduit la classe et les arguments, puis appelle un rappel getter de propriété de fonction membre pour une propriété de type blob.
DeducingBlobSetter Déduit la classe et les arguments, puis appelle un rappel setter de propriété de fonction membre pour une propriété de type blob.
DeducingStringGetter Déduit la classe et les arguments, puis appelle un rappel getter de propriété de fonction membre pour une propriété de type chaîne.
DeducingStringSetter Déduit la classe et les arguments, puis appelle un rappel setter de propriété de fonction membre pour une propriété de type chaîne.
DeducingValueGetter Déduit la classe et les arguments, puis appelle un rappel getter de propriété de fonction membre pour une propriété de type valeur.
DeducingValueSetter Déduit la classe et les arguments, puis appelle un rappel setter de propriété de fonction membre pour une propriété de type valeur.
GetType Récupère le type de la propriété donnée.
StringGetter Appelle un rappel getter de propriété de fonction membre pour une propriété de type chaîne.
StringSetter Appelle un rappel setter de propriété de fonction membre pour une propriété de type chaîne.
ValueGetter Appelle un rappel setter de propriété de fonction membre pour une propriété de type valeur.
ValueSetter Appelle un rappel setter de propriété de fonction membre pour une propriété de type valeur.
D2D1ConvertColorSpace Convertit la couleur donnée d’un espace de couleurs en un autre.
D2D1SinCos Retourne le sinus et le cosinus d’un angle.
D2D1Tan Retourne la tangente d’un angle.
D2D1Vec3Length Retourne la longueur d’un vecteur 3 dimensions.
PD2D1\PROPERTY\GET\FUNCTION Obtient une propriété à partir d’un effet.
PD2D1\PROPERTY\SET\FUNCTION Définit une propriété sur un effet.