Direct2D-functies
Direct2D biedt de volgende functies. Aanvullende functies worden gedefinieerd in de D2D1-naamruimte.
In deze sectie
Onderwerp | Beschrijving |
---|---|
D2D1ComputeMaximumScaleFactor | Berekent de maximale factor waarmee een bepaalde transformatie elke vector kan uitrekken. |
D2D1CreateDevice- | Hiermee maakt u een nieuw Direct2D-apparaat dat is gekoppeld aan het meegeleverde DXGI-apparaat. |
D2D1CreateDeviceContext | Hiermee maakt u een nieuwe Direct2D-apparaatcontext die is gekoppeld aan een DXGI-oppervlak. |
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) | Hiermee maakt u een factory-object dat kan worden gebruikt om Direct2D-resources te maken. |
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) | Hiermee maakt u een factory-object dat kan worden gebruikt om Direct2D-resources te maken. |
D2D1GetGradientMeshInteriorPointsFromCoonsPatch | Retourneert de binnenste punten voor een kleurovergangs-mesh patch op basis van de punten die een Coons-patch definiƫren. |
D2D1InvertMatrix- | Hiermee wordt geprobeerd de opgegeven matrix om te keren. |
D2D1IsMatrixInvertible | Geeft aan of de opgegeven matrix omkeerbaar is. |
D2D1MakeRotateMatrix | Hiermee maakt u een rotatietransformatie die wordt gedraaid door de opgegeven hoek over het opgegeven punt. |
D2D1MakeSkewMatrix | Hiermee maakt u een scheeftrekkende transformatie met de opgegeven hoek van de x-as, de hoek van de y-as en het middelpunt. |
operator* (const D2D1\MATRIX\3X2\F&,const D2D1\MATRIX\3X2\F&) | Vermenigvuldigt twee matrices en retourneert het resultaat. |
BlobGetter- | Roept een getter callback van een lid-functie-eigenschap aan voor een eigenschap van het blob-type. |
BlobSetter- | Roept een setter callback van lid-functie-eigenschappen aan voor een eigenschap van het blob-type. |
DeducingBlobGetter | De klasse en argumenten worden afgeleid en vervolgens een getter callback van de eigenschap member-function aangeroepen voor een blob-type eigenschap. |
DeducingBlobSetter- | De klasse en argumenten worden afgeleid en vervolgens de callback van een setter voor lid-functie-eigenschappen aangeroepen voor een eigenschap van het blobtype. |
DeducingStringGetter | De klasse en argumenten worden afgeleid en vervolgens een getter callback van de eigenschap member-function aangeroepen voor een eigenschap van het tekenreekstype. |
DeducingStringSetter- | Hiermee wordt de klasse en argumenten afgeleid en wordt vervolgens een callter callter callback voor een eigenschap van het type tekenreeks aangeroepen. |
DeducingValueGetter | Hiermee wordt de klasse en argumenten afgeleid en wordt vervolgens een getter callback voor een eigenschap van het waardetype aangeroepen. |
DeducingValueSetter- | De klasse en argumenten worden afgeleid en vervolgens de callback van een eigenschapssetter voor ledenfuncties aangeroepen voor een eigenschap van het waardetype. |
GetType- | Hiermee wordt het type van de opgegeven eigenschap opgehaald. |
StringGetter- | Roept een getter callback van lid-functie-eigenschappen aan voor een eigenschap van het tekenreekstype. |
StringSetter- | Roept een callback van een lid-functie-eigenschapssetter aan voor een eigenschap van het tekenreekstype. |
ValueGetter- | Roept een callback van een eigenschapssetter voor ledenfuncties aan voor een eigenschap van het waardetype. |
ValueSetter- | Roept een callback van een eigenschapssetter voor ledenfuncties aan voor een eigenschap van het waardetype. |
D2D1ConvertColorSpace | Converteert de opgegeven kleur van de ene kleur naar de andere. |
D2D1SinCos- | Berekent de sinus en cosinus van een hoek. |
D2D1Tan- | Retourneert de tangens van een hoek. |
D2D1Vec3Length- | Retourneert de lengte van een driedimensionale vector. |
PD2D1\PROPERTY\GET\FUNCTION | Hiermee haalt u een eigenschap op van een effect. |
PD2D1\PROPERTY\SET\FUNCTION | Hiermee stelt u een eigenschap in op een effect. |