Bagikan melalui


Fungsi pembantu Direct2D

Namespace D2D1 menentukan fungsi berikut.

Di bagian ini

Topik Deskripsi
ArcSegment
Membuat struktur D2D1_ARC_SEGMENT.
BezierSegment
Membuat struktur D2D1_BEZIER_SEGMENT.
bitmapBrushProperties
Membuat struktur D2D1_BITMAP_BRUSH_PROPERTIES.
BitmapBrushProperties1
Membuat struktur D2D1_BITMAP_BRUSH_PROPERTIES1.
BitmapProperties
Membuat struktur D2D1_BITMAP_PROPERTIES.
BitmapProperties1
Membuat struktur D2D1_BITMAP_PROPERTIES1.
BrushProperties
Membuat struktur D2D1_BRUSH_PROPERTIES.
computeFlatteningTolerance
Menghitung toleransi perataan yang sesuai untuk diteruskan ke API yang mengambil toleransi perataan (misalnya, ID2D1DeviceContext1::CreateFilledGeometryRealization).
ConvertColorSpace
Mengonversi D2D1_COLOR_F dari satu ruang warna ke ruang warna lainnya.
CreationProperties
Mengembalikan D2D1_CREATION_PROPERTIES yang menjelaskan detail pembuatan tingkat akar.
DrawingStateDescription
Membuat struktur D2D1_DRAWING_STATE_DESCRIPTION.
DrawingStateDescription1
Membuat struktur D2D1_DRAWING_STATE_DESCRIPTION1.
EffectInputDescription
Membuat struktur D2D1_EFFECT_INPUT_DESCRIPTION.
Elips
Membuat struktur D2D1_ELLIPSE.
FloatMax
Mengembalikan nilai floating-point maksimum.
GradientMeshPatch
Membuat struktur D2D1_GRADIENT_MESH_PATCH yang berisi titik kontrol, warna, dan bendera batas yang diberikan.
GradientMeshPatchFromCoonsPatch
Membuat D2D1_GRADIENT_MESH_PATCH dari deskripsi patch Coons tertentu.
gradien
Membuat struktur D2D1_GRADIENT_STOP.
HwndRenderTargetProperties
Membuat struktur D2D1_HWND_RENDER_TARGET_PROPERTIES.
IdentityMatrix
Membuat matriks identitas.
imageBrushProperties
Membuat struktur D2D1_IMAGE_BRUSH_PROPERTIES.
InfiniteRect
Membuat persegi panjang yang memiliki sudut kiri atas diatur ke (tak terbatas negatif, tak terbatas negatif) dan sudut kanan bawahnya diatur ke (tak terbatas, tak terbatas).
InfiniteRectU
Membuat persegi panjang yang memiliki sudut kiri atas diatur ke (0u, 0u) dan sudut kanan bawahnya diatur ke (tak terbatas, tak terbatas).
InkBezierSegment
Membuat struktur D2D1_INK_BEZIER_SEGMENT.
InkPoint
Membuat struktur D2D1_INK_POINT.
InkStyleProperties
Membuat struktur D2D1_INK_STYLE_PROPERTIES.
LayerParameters
Membuat struktur D2D1_LAYER_PARAMETERS.
LayerParameters1
Mengembalikan struct D2D1_LAYER_PARAMETERS1 yang berisi batas konten, informasi mask, pengaturan opasitas, dan opsi lain untuk sumber daya lapisan.
linearGradientBrushProperties
Membuat struktur D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES.
operator * ( D2D1_POINT_2F&,D2D1_MATRIX_F&)
Menggunakan matriks yang ditentukan untuk mengubah titik yang ditentukan.
PixelFormat
Membuat struktur D2D1_PIXEL_FORMAT.
Point2(Type)
Membuat titik yang menyimpan koordinatnya menggunakan jenis data yang ditentukan.
Point2F
Membuat struktur D2D1_POINT_2F yang berisi koordinat x dan koordinat y yang ditentukan.
Point2L
Mengembalikan struct titik bilangan bulat panjang.
Point2U
Membuat struktur D2D1_POINT_2U yang berisi koordinat x dan koordinat y yang ditentukan.
PrintControlProperties
Mengembalikan struktur D2D1_PRINT_CONTROL_PROPERTIES terisi.
quadraticBezierSegment
Membuat struktur D2D1_QUADRATIC_BEZIER_SEGMENT.
RadialGradientBrushProperties
Membuat struktur D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES.
RenderTargetProperties
Membuat struktur D2D1_RENDER_TARGET_PROPERTIES.
Rect(Type)
Membuat struktur persegi panjang yang menyimpan koordinatnya menggunakan jenis data yang ditentukan.
RectF
Membuat struktur D2D1_RECT_F yang berisi dimensi yang ditentukan.
RectL
Mengembalikan struktur D2D1_RECT_L terisi.
RectU
Membuat struktur D2D1_RECT_U yang berisi dimensi yang ditentukan.
RenderingControls
Mengembalikan struktur D2D1_RENDERING_CONTROLS terisi.
roundedRect
Membuat struktur D2D1_ROUNDED_RECT.
SetDpiCompensatedEffectInput
Mengatur bitmap sebagai input efek, sambil menyisipkan efek kompensasi DPI untuk mempertahankan tampilan visual saat DPI konteks perangkat berubah.
Ukuran(Jenis)
Membuat struktur ukuran yang menyimpan lebar dan tingginya menggunakan jenis data yang ditentukan.
SizeF
Membuat struktur D2D1_SIZE_F yang berisi lebar dan tinggi yang ditentukan.
SizeU
Membuat struktur D2D1_SIZE_U yang berisi lebar dan tinggi yang ditentukan.
StrokeStyleProperties
Membuat struktur D2D1_STROKE_STYLE_PROPERTIES.
StrokeStyleProperties1
Mengembalikan struktur D2D1_STROKE_STYLE_PROPERTIES1 terisi.
Vector2F
Mengembalikan struktur D2D1_VECTOR_2F terisi.
Vector3F
Mengembalikan struktur D2D1_VECTOR_3F terisi.
Vector4F
Mengembalikan struktur D2D1_VECTOR_4F terisi.