Direct2D 函数
Direct2D 提供以下函数。 其他函数在 D2D1 命名空间中定义。
在本节中
主题 | 说明 |
---|---|
D2D1ComputeMaximumScaleFactor | 计算给定转换可以拉伸任何向量的最大因子。 |
D2D1CreateDevice | 创建与提供的 DXGI 设备关联的新 Direct2D 设备。 |
D2D1CreateDeviceContext | 创建与 DXGI 图面关联的新 Direct2D 设备上下文。 |
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 类型属性的成员函数属性 getter 回调。 |
BlobSetter | 为 blob 类型属性调用 member-function 属性 setter 回调。 |
DeducingBlobGetter | 推断类和参数,然后调用 blob 类型属性的成员函数属性 getter 回调。 |
DeducingBlobSetter | 推断类和参数,然后调用 blob 类型属性的成员函数属性 setter 回调。 |
DeducingStringGetter | 推断类和参数,然后调用 string-type 属性的成员函数属性 getter 回调。 |
DeducingStringSetter | 推断类和参数,然后调用 string-type 属性的成员函数属性 setter 回调。 |
DeducingValueGetter | 推断类和参数,然后调用 value-type 属性的成员函数属性 getter 回调。 |
DeducingValueSetter | 推断类和参数,然后调用 value-type 属性的成员函数属性 setter 回调。 |
GetType | 检索给定属性的类型。 |
StringGetter | 为字符串类型属性调用成员函数属性 getter 回调。 |
StringSetter | 为字符串类型属性调用 member-function 属性 setter 回调。 |
ValueGetter | 调用 value-type 属性的成员函数属性 setter 回调。 |
ValueSetter | 调用 value-type 属性的成员函数属性 setter 回调。 |
D2D1ConvertColorSpace | 将给定颜色从一种颜色空间转换为另一种颜色空间。 |
D2D1SinCos | 返回角度的正弦值和余弦值。 |
D2D1Tan | 返回角度的正切值。 |
D2D1Vec3Length | 返回三维向量的长度。 |
PD2D1\PROPERTY\GET\FUNCTION | 从效果中获取属性。 |
PD2D1\PROPERTY\SET\FUNCTION | 设置效果的属性。 |