d2d1helper.h ヘッダー

このヘッダーは Direct2D によって使用されます。 詳細については、次を参照してください。

d2d1helper.h には、次のプログラミング インターフェイスが含まれています。

クラス

 
ColorF

既知の色を表す定数のセットを定義し、さまざまな色をインスタンス化するための便利なメソッドを提供します。
Matrix3x2F

Matrix3x2F クラスは 3 x 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

ID マトリックスを作成します。 (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構造体を作成します。
2 次BezierSegment

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 の実装が含まれています。