Sdílet prostřednictvím


Funkce Direct2D

Direct2D poskytuje následující funkce. Další funkce jsou definovány v oboru názvůD2D1 .

V této části

Námět Popis
D2D1ComputeMaximumScaleFactor Vypočítá maximální faktor, podle kterého může daná transformace roztáhnout libovolný vektor.
D2D1CreateDevice Vytvoří nové zařízení Direct2D přidružené k poskytnutému zařízení DXGI.
D2D1CreateDeviceContext Vytvoří nový kontext zařízení Direct2D přidružený k povrchu DXGI.
D2D1CreateFactory(D2D1_FACTORY_TYPE;REFIID,void**) Vytvoří objekt továrny, který lze použít k vytvoření prostředků Direct2D.
D2D1CreateFactory(D2D1_FACTORY_TYPE;REFIID,D2D1_FACTORY_OPTIONS*,void**) Vytvoří objekt továrny, který lze použít k vytvoření prostředků Direct2D.
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Vrátí vnitřní body pro přechodovou síťovou opravu na základě bodů definujících opravu Coons.
D2D1InvertMatrix Pokusí se invertovat zadanou matici.
D2D1IsMatrixInvertible Určuje, zda je zadaná matice invertovatelná.
D2D1MakeRotateMatrix Vytvoří transformaci otočení, která se otočí podle zadaného úhlu o zadaném bodu.
D2D1MakeSkewMatrix Vytvoří nerovnoměrnou transformaci, která má zadaný úhel osy x, úhel osy y a středový bod.
operátor* (const D2D1\MATRIX\3X2\F&,const D2D1\MATRIX\3X2\F&) Vynásobí dvě matice a vrátí výsledek.
BlobGetter Volá zpětná volání vlastnosti členské funkce pro vlastnost typu objektu blob.
BlobSetter Volá zpětné volání vlastnosti členské funkce pro vlastnost typu objektu blob.
Odstranění Deduces třídy a argumenty a potom volá vlastnost členské funkce getter zpětné volání pro vlastnost typu objekt blob.
Odstranění Odvodí třídu a argumenty a potom zavolá zpětné volání vlastnosti členské funkce pro vlastnost typu objektu blob.
Odstranění Deduces třídy a argumenty a potom volá vlastnost členské funkce getter zpětné volání pro vlastnost typu string.
odstranění Odvodí třídu a argumenty a potom zavolá zpětné volání vlastnosti členské funkce pro vlastnost typu string.
deducingValueGetter Deduces třídy a argumenty a potom volá vlastnost členské funkce getter callback pro vlastnost value-type.
DeducingValueSetter Odvodí třídu a argumenty a potom zavolá zpětné volání vlastnosti členské funkce pro vlastnost typu hodnota.
GetType Načte typ dané vlastnosti.
stringGetter Volá zpětná volání vlastnosti členské funkce pro vlastnost typu string.
stringSetter Volá zpětné volání vlastnosti členské funkce pro vlastnost typu string.
valueGetter Volá zpětné volání vlastnosti členské funkce pro vlastnost typu hodnota.
valueSetter Volá zpětné volání vlastnosti členské funkce pro vlastnost typu hodnota.
D2D1ConvertColorSpace Převede danou barvu z jednoho barevného prostoru na jinou.
D2D1SinCos Vrátí sinus a kosinus úhlu.
D2D1Tan Vrátí tangens úhlu.
D2D1Vec3Length Vrátí délku 3rozměrného vektoru.
PD2D1\PROPERTY\GET\FUNCTION Získá vlastnost z efektu.
PD2D1\PROPERTY\SET\FUNCTION Nastaví vlastnost na efekt.