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 的實作,這些實作會使用指定的類型來儲存其資料。