Delen via


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.