Partager via


Fonctions Direct2D

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

Contenu de cette section

Rubrique 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 inversible.
D2D1MakeRotateMatrix Crée une transformation de rotation qui pivote selon l’angle spécifié par rapport au 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.
DéduisingBlobGetter 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é membre-fonction 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é member-function pour une propriété value-type.
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.