Direct2D-funktioner
Direct2D tillhandahåller följande funktioner. Ytterligare funktioner definieras i namnområdet D2D1.
I det här avsnittet
Ämne | Beskrivning |
---|---|
D2D1ComputeMaximumScaleFactor | Beräknar den maximala faktor med vilken en viss transformering kan sträcka alla vektorer. |
D2D1CreateDevice | Skapar en ny Direct2D-enhet som är associerad med den angivna DXGI-enheten. |
D2D1CreateDeviceContext | Skapar en ny Direct2D-enhetskontext som är associerad med en DXGI-yta. |
D2D1CreateFactory(D2D1_FACTORY_TYPE, REFIID,void**) | Skapar ett fabriksobjekt som kan användas för att skapa Direct2D-resurser. |
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) | Skapar ett fabriksobjekt som kan användas för att skapa Direct2D-resurser. |
D2D1GetGradientMeshInteriorPointsFromCoonsPatch | Returnerar de inre punkterna för en gradient mesh-korrigering baserat på de punkter som definierar en Coons-korrigering. |
D2D1InvertMatrix | Försöker invertera den angivna matrisen. |
D2D1IsMatrixInvertible | Anger om den angivna matrisen är inverterbar. |
D2D1MakeRotateMatrix | Skapar en rotationstransformation som roterar med den angivna vinkeln om den angivna punkten. |
D2D1MakeSkewMatrix | Skapar en skev transformering som har angiven x-axelvinkel, y-axelvinkel och mittpunkt. |
operator* (const D2D1\MATRIX\3X2\F&,const D2D1\MATRIX\3X2\F&) | Multiplicerar två matriser och returnerar resultatet. |
BlobGetter | Anropar en egenskapsåteranrop för medlemsfunktionen för en blobtypegenskap. |
BlobSetter | Anropar återanrop till en egenskapsuppsättning för medlemsfunktion för en blobtypegenskap. |
DeducingBlobGetter | Härleder klassen och argumenten och anropar sedan en medlemsfunktionsegenskapsåteranrop för en blobtypegenskap. |
DeducingBlobSetter | Härleder klassen och argumenten och anropar sedan återanropet av en egenskapsuppsättning för medlemsfunktion för en blobtypegenskap. |
DeducingStringGetter | Härleder klassen och argumenten och anropar sedan en medlemsfunktionsegenskapsåteranrop för en strängtypegenskap. |
DeducingStringSetter | Härleder klassen och argumenten och anropar sedan ett återanrop till en egenskapsuppsättning för medlemsfunktion för en strängtypegenskap. |
DeducingValueGetter | Härleder klassen och argumenten och anropar sedan en medlemsfunktionsegenskapsåteranrop för en värdetypsegenskap. |
DeducingValueSetter | Härleder klassen och argumenten och anropar sedan ett återanrop till en egenskapsuppsättning för medlemsfunktion för en värdetypsegenskap. |
GetType | Hämtar typen av den angivna egenskapen. |
StringGetter | Anropar en egenskapsåteranrop för medlemsfunktionen för en egenskap av strängtyp. |
StringSetter | Anropar återanrop till en egenskapsuppsättning för medlemsfunktion för en egenskap av strängtyp. |
ValueGetter | Anropar återanrop till en egenskapsuppsättning för medlemsfunktion för en värdetypsegenskap. |
ValueSetter | Anropar återanrop till en egenskapsuppsättning för medlemsfunktion för en värdetypsegenskap. |
D2D1ConvertColorSpace | Konverterar den angivna färgen från ett färgområde till ett annat. |
D2D1SinCos | Returnerar sinus och cosinus i en vinkel. |
D2D1Tan | Returnerar tangenten för en vinkel. |
D2D1Vec3Length | Returnerar längden på en 3-dimensionell vektor. |
PD2D1\PROPERTY\GET\FUNCTION | Hämtar en egenskap från en effekt. |
PD2D1\PROPERTY\SET\FUNCTION | Anger en egenskap på en effekt. |