Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
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 и центральную точку. |
| оператор * (const D2D1\MATRIX\3X2\F&,const D2D1\MATRIX\3X2\F&) | Умножает две матрицы и возвращает результат. |
| BLOBGetter | Вызывает обратный вызов свойства-функции-члена для свойства типа BLOB-объекта. |
| BLOBSetter | Вызывает обратный вызов метода задания свойств-члена для свойства типа BLOB-объекта. |
| DeducingBlobGetter | Дедуцирует класс и аргументы, а затем вызывает обратный вызов свойства-члена-функции для свойства типа BLOB-объектов. |
| DeducingBlobSetter | Дедуцирует класс и аргументы, а затем вызывает обратный вызов набора свойств-членов для свойства типа BLOB-объектов. |
| DeducingStringGetter | Дедуцирует класс и аргументы, а затем вызывает обратный вызов свойства-члена-функции для свойства string-type. |
| DeducingStringSetter | Дедуцирует класс и аргументы, а затем вызывает обратный вызов набора свойств-членов для свойства string-type. |
| DeducingValueGetter | Дедуцирует класс и аргументы, а затем вызывает обратный вызов свойства-члена функции для свойства типа значения. |
| DeducingValueSetter | Дедуцирует класс и аргументы, а затем вызывает обратный вызов набора свойств-членов для свойства типа значения. |
| GetType | Извлекает тип заданного свойства. |
| StringGetter | Вызывает обратный вызов свойства-функции-члена для свойства строкового типа. |
| StringSetter | Вызывает обратный вызов метода задания свойств-члена для свойства string-type. |
| ValueGetter | Вызывает обратный вызов метода задания свойств-члена для свойства типа значения. |
| ValueSetter | Вызывает обратный вызов метода задания свойств-члена для свойства типа значения. |
| D2D1ConvertColorSpace | Преобразует заданный цвет из одного пространства цветов в другое. |
| D2D1SinCos | Возвращает синус и косинус угла. |
| D2D1Tan | Возвращает тангенс угла. |
| D2D1Vec3Length | Возвращает длину трехмерного вектора. |
| PD2D1\PROPERTY\GET\FUNCTION | Возвращает свойство из эффекта. |
| PD2D1\PROPERTY\SET\FUNCTION | Задает свойство для эффекта. |