d2d1helper.h 标头
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 的实现。 |