Функции 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 | Задает свойство для эффекта. |