d2d1helper.h 標頭
Direct2D 會使用此標頭。 如需詳細資訊,請參閱
d2d1helper.h 包含下列程式設計介面:
類別
ColorF 定義一組常數,代表已知的色彩,並提供方便的方法來具現化不同的色彩。 |
Matrix3x2F Matrix3x2F 類別代表 3-by-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 建立D2D1_POINT_2F結構,其中包含指定的 x 座標和 y 座標。 |
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 的實作,這些實作會使用指定的類型來儲存其資料。 |