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. |