Функции Direct2D

Direct2D предоставляет следующие функции. Дополнительные функции определяются в пространстве имен D2D1.

В этом разделе

Раздел Описание
D2D1ComputeMaximumScaleFactor Вычисляет максимальный коэффициент, с помощью которого данное преобразование может растянуть любой вектор.
D2D1CreateDevice Создает новое устройство Direct2D, связанное с предоставленным устройством DXGI.
D2D1CreateDeviceContext Создает новый контекст устройства Direct2D, связанный с поверхностью DXGI.
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) Создает объект фабрики, который можно использовать для создания ресурсов Direct2D.
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) Создает объект фабрики, который можно использовать для создания ресурсов Direct2D.
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Возвращает внутренние точки для исправления сетки градиентной сетки на основе точек, определяющих исправление Coons.
D2D1InvertMatrix Пытается инвертировать указанную матрицу.
D2D1IsMatrixInvertible Указывает, является ли указанная матрица непредвернутой.
D2D1MakeRotateMatrix Создает преобразование поворота, которое поворачивается заданным углом относительно указанной точки.
D2D1MakeSkewMatrix Создает преобразование с отклонением, которое имеет указанный угол оси x, угол оси Y и центральную точку.
operator* (const D2D1\MATRIX\3X2\F&,const D2D1\MATRIX\3X2\F&) Умножает две матрицы и возвращает результат.
BlobGetter Вызывает обратный вызов свойства-функции-члена для свойства типа BLOB-объекта.
BlobSetter Вызывает обратный вызов метода задания свойств-члена для свойства типа BLOB-объекта.
ДедуцингBlobGetter Дедуцирует класс и аргументы, а затем вызывает обратный вызов свойства-члена-функции для свойства типа BLOB-объектов.
ДедуцингBlobSetter Дедуцирует класс и аргументы, а затем вызывает обратный вызов набора свойств-членов для свойства типа BLOB-объектов.
DeducingStringGetter Дедуцирует класс и аргументы, а затем вызывает обратный вызов свойства-члена-функции для свойства string-type.
DeducingStringSetter Дедуцирует класс и аргументы, а затем вызывает обратный вызов набора свойств-членов для свойства string-type.
ДедуцированиеValueGetter Дедуцирует класс и аргументы, а затем вызывает обратный вызов свойства-члена функции для свойства типа значения.
ДедуцированиеValueSetter Дедуцирует класс и аргументы, а затем вызывает обратный вызов набора свойств-членов для свойства типа значения.
GetType Извлекает тип заданного свойства.
StringGetter Вызывает обратный вызов свойства-функции-члена для свойства строкового типа.
StringSetter Вызывает обратный вызов метода задания свойств-члена для свойства string-type.
ValueGetter Вызывает обратный вызов метода задания свойств-члена для свойства типа значения.
ValueSetter Вызывает обратный вызов метода задания свойств-члена для свойства типа значения.
D2D1ConvertColorSpace Преобразует заданный цвет из одного пространства цветов в другое.
D2D1SinCos Возвращает синус и косинус угла.
D2D1Tan Возвращает тангенс угла.
D2D1Vec3Length Возвращает длину трехмерного вектора.
PD2D1\PROPERTY\GET\FUNCTION Возвращает свойство из эффекта.
PD2D1\PROPERTY\SET\FUNCTION Задает свойство для эффекта.