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. |