Dela via


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.