Direct2D 使用此标头。 有关详细信息,请参阅:
d2d1helper.h 包含以下编程接口:
类
|
ColorF 定义一组常量,这些常量表示已知颜色,并提供用于实例化不同颜色的便捷方法。 |
|
Matrix3x2F Matrix3x2F 类表示一个 3 乘 2 矩阵,并提供用于创建矩阵的便捷方法。 |
函数
|
ArcSegment 创建D2D1_ARC_SEGMENT结构。 |
|
BezierSegment 创建D2D1_BEZIER_SEGMENT结构。 |
|
BitmapBrushProperties 创建D2D1_BITMAP_BRUSH_PROPERTIES结构。 |
|
BitmapProperties 创建D2D1_BITMAP_PROPERTIES结构。 |
|
BrushProperties 创建D2D1_BRUSH_PROPERTIES结构。 |
|
DrawingStateDescription 创建D2D1_DRAWING_STATE_DESCRIPTION结构。 |
|
椭圆形 创建D2D1_ELLIPSE结构。 |
|
FloatMax 返回最大浮点值。 |
|
GradientStop 创建D2D1_GRADIENT_STOP结构。 |
|
HwndRenderTargetProperties 创建D2D1_HWND_RENDER_TARGET_PROPERTIES结构。 |
|
IdentityMatrix 创建标识矩阵。 (IdentityMatrix) |
|
InfiniteRect 创建一个矩形,其左上角设置为 (负无穷大,负无穷大) ,右下角设置为 (无穷大,无穷大) 。 |
|
LayerParameters 创建D2D1_LAYER_PARAMETERS结构。 |
| LinearGradientBrushProperties 创建D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES结构。 |
|
PixelFormat 创建D2D1_PIXEL_FORMAT结构。 |
|
Point2F 创建包含指定的 x 坐标和 y 坐标的 D2D1_POINT_2F 结构。 |
|
Point2U 创建包含指定的 x 坐标和 y 坐标的D2D1_POINT_2U结构。 |
|
QuadraticBezierSegment 创建D2D1_QUADRATIC_BEZIER_SEGMENT结构。 |
|
RadialGradientBrushProperties 创建D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES结构。 |
|
RectF 创建包含指定维度的D2D1_RECT_F结构。 |
|
RectU 创建包含指定维度的 D2D1_RECT_U 结构。 |
|
RenderTargetProperties 创建D2D1_RENDER_TARGET_PROPERTIES结构。 |
|
RoundedRect 创建D2D1_ROUNDED_RECT结构。 |
|
SizeF 创建包含指定宽度和高度的D2D1_SIZE_F结构。 |
|
SizeU 创建包含指定宽度和高度的D2D1_SIZE_U结构。 |
|
StrokeStyleProperties 创建D2D1_STROKE_STYLE_PROPERTIES结构。 |
结构
|
TypeTraits TypeTraits (d2d1helper.h) 结构包含使用指定类型存储其数据的 Point、Size 和 Rect 的实现。 |