Udostępnij za pośrednictwem


Funkcje Direct2D

Funkcja Direct2D udostępnia następujące funkcje. Dodatkowe funkcje są definiowane w przestrzeni nazw D2D1.

W tej sekcji

Temat Opis
D2D1ComputeMaximumScaleFactor Oblicza maksymalny współczynnik, za pomocą którego dana transformacja może rozciągnąć dowolny wektor.
D2D1Utwórzdevice Tworzy nowe urządzenie Direct2D skojarzone z dostarczonym urządzeniem DXGI.
D2D1CreateDeviceContext Tworzy nowy kontekst urządzenia Direct2D skojarzony z powierzchnią DXGI.
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) Tworzy obiekt fabryki, który może służyć do tworzenia zasobów Direct2D.
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) Tworzy obiekt fabryki, który może służyć do tworzenia zasobów Direct2D.
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Zwraca punkty wewnętrzne dla poprawki siatki gradientowej na podstawie punktów definiujących poprawkę Coons.
D2D1InvertMatrix Próbuje odwrócić określoną macierz.
D2D1IsMatrixInvertible Wskazuje, czy określona macierz jest niewzględna.
D2D1MakeRotateMatrix Tworzy przekształcenie obrotu, które obraca się według określonego kąta o określonym punkcie.
D2D1MakeSkewMatrix Tworzy przekształcenie niesymetryczne, które ma określony kąt osi x, kąt osi y i punkt środkowy.
operator * (const D2D1\MATRIX\3X2\F&,const D2D1\MATRIX\3X2\F&) Mnoży dwie macierze i zwraca wynik.
BlobGetter Wywołuje właściwość member-function getter wywołanie zwrotne dla właściwości typu obiektu blob.
BlobSetter Wywołuje wywołanie zwrotne właściwości member-function dla właściwości typu obiektu blob.
DeducingBlobGetter Deduces klasy i argumentów, a następnie wywołuje właściwość member-function getter wywołanie zwrotne dla właściwości typu obiektu blob.
DeducingBlobSetter Deduuje klasę i argumenty, a następnie wywołuje wywołanie zwrotne właściwości funkcji składowej dla właściwości typu obiektu blob.
DeducingStringGetter Deduces klasy i argumentów, a następnie wywołuje właściwość member-function getter wywołanie zwrotne dla właściwości typu ciągu.
DeducingStringSetter Deduces klasy i argumentów, a następnie wywołuje wywołanie zwrotne właściwości funkcji składowej dla właściwości typu ciągu.
DeducingValueGetter Deduces klasy i argumentów, a następnie wywołuje właściwość member-function getter wywołanie zwrotne dla właściwości typu wartości.
DeducingValueSetter Deduuje klasę i argumenty, a następnie wywołuje wywołanie zwrotne właściwości funkcji składowej dla właściwości typu wartości.
GetType Pobiera typ danej właściwości.
StringGetter Wywołuje właściwość member-function getter wywołanie zwrotne dla właściwości typu ciągu.
StringSetter Wywołuje wywołanie zwrotne właściwości member-function dla właściwości typu ciągu.
ValueGetter Wywołuje wywołanie zwrotne właściwości funkcji składowej dla właściwości typu wartości.
ValueSetter Wywołuje wywołanie zwrotne właściwości funkcji składowej dla właściwości typu wartości.
D2D1ConvertColorSpace Konwertuje dany kolor z jednej przestrzeni kolorów na inny.
D2D1SinCos Zwraca sinus i cosinus kąta.
D2D1Tan Zwraca tangens kąta.
D2D1Vec3Length Zwraca długość wektora 3-wymiarowego.
PD2D1\PROPERTY\GET\FUNCTION Pobiera właściwość z efektu.
PD2D1\PROPERTY\SET\FUNCTION Ustawia właściwość na skutek.