Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh Direct2D. Untuk informasi selengkapnya, lihat:
d2d1_3.h berisi antarmuka pemrograman berikut:
Antarmuka
|
ID2D1ColorContext1 Mewakili konteks warna yang akan digunakan dengan Efek Manajemen Warna. |
|
ID2D1CommandSink2 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1CommandSink1 yang ada. Ini juga memungkinkan akses ke rendering tinta dan penyajian jala gradien. |
|
ID2D1CommandSink3 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1CommandSink2 yang ada. Ini juga memungkinkan akses ke penyajian batch sprite. |
|
ID2D1CommandSink4 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1CommandSink3 yang ada. Ini juga memungkinkan akses ke mode campuran primitif baru, MAX, melalui metode SetPrimitiveBlend2. |
|
ID2D1CommandSink5 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1CommandSink4 yang ada, ditambah mengaktifkan akses ke metode BlendImage. |
|
ID2D1Device2 Mewakili domain sumber daya yang objek dan konteks perangkatnya dapat digunakan bersama-sama. Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1Device1 yang ada. Ini juga memungkinkan pembuatan objek ID2D1DeviceContext2. |
|
ID2D1Device3 Mewakili domain sumber daya yang objek dan konteks perangkatnya dapat digunakan bersama-sama. Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1Device2. Ini juga memungkinkan pembuatan objek ID2D1DeviceContext3. |
|
ID2D1Device4 Mewakili domain sumber daya yang objek dan konteks perangkatnya dapat digunakan bersama-sama. Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1Device3. Ini juga memungkinkan pembuatan objek ID2D1DeviceContext4. |
|
ID2D1Device5 Mewakili domain sumber daya yang objek dan konteks perangkatnya dapat digunakan bersama-sama. Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1Device4. Ini juga memungkinkan pembuatan objek ID2D1DeviceContext5. |
|
ID2D1Device6 Mewakili domain sumber daya yang objek dan konteks perangkatnya dapat digunakan bersama-sama. Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1Device5, ditambah antarmuka ini memungkinkan pembuatan objek ID2D1DeviceContext6. |
|
ID2D1Device7 Mewakili domain sumber daya yang objek dan konteks perangkatnya dapat digunakan bersama-sama. |
|
ID2D1DeviceContext2 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1DeviceContext1, ditambah memungkinkan fungsionalitas seperti penyajian tinta, penyajian jala gradien, dan pemuatan gambar yang ditingkatkan. |
|
ID2D1DeviceContext3 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1DeviceContext2, ditambah antarmuka ini memungkinkan fungsionalitas untuk membuat dan menggambar batch sprite. |
|
ID2D1DeviceContext4 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1DeviceContext3, ditambah antarmuka ini memungkinkan fungsionalitas untuk menangani jenis glyph font warna baru. |
|
ID2D1DeviceContext5 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1DeviceContext4, ditambah memungkinkan pembuatan konteks warna dan dokumen Svg. |
|
ID2D1DeviceContext6 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1DeviceContext5 yang ada, ditambah memungkinkan akses ke metode BlendImage. |
|
ID2D1DeviceContext7 Memungkinkan pembuatan dan gambar objek realisasi geometri; memperluas antarmuka konteks perangkat sebelumnya dengan dukungan untuk font warna tingkat lanjut. |
|
ID2D1Factory3 Membuat sumber daya Direct2D. Antarmuka ini juga memungkinkan pembuatan objek ID2D1Device2. |
|
ID2D1Factory4 Membuat sumber daya Direct2D. Antarmuka ini juga memungkinkan pembuatan objek ID2D1Device3. |
|
ID2D1Factory5 Membuat sumber daya Direct2D. Antarmuka ini juga memungkinkan pembuatan objek ID2D1Device4. |
|
ID2D1Factory6 Membuat sumber daya Direct2D. Antarmuka ini juga memungkinkan pembuatan objek ID2D1Device5. |
|
ID2D1Factory7 Membuat sumber daya Direct2D. Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1Factory6, ditambah memungkinkan pembuatan objek ID2D1Device6. |
|
ID2D1Factory8 Membuat sumber daya Direct2D. Antarmuka ini juga memungkinkan pembuatan objek ID2D1Device7 . |
|
ID2D1GdiMetafile1 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1GdiMetafile yang ada. Ini juga memungkinkan mengakses DPI metafile dan batas. |
|
ID2D1GdiMetafileSink1 Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1GdiMetafileSink yang ada. Ini juga memungkinkan akses ke rekaman metafile. |
|
ID2D1GradientMesh Mewakili representasi yang bergantung pada perangkat dari jala gradien yang terdiri dari patch. Gunakan metode ID2D1DeviceContext2::CreateGradientMesh untuk membuat instans ID2D1GradientMesh. |
|
ID2D1ImageSource Mewakili produsen piksel yang dapat mengisi bidang 2D arbitrer. (ID2D1ImageSource) |
|
ID2D1ImageSourceFromWic Menghasilkan data piksel 2D yang telah bersumber dari WIC. |
|
ID2D1Ink Mewakili satu goresan berkelanjutan dari tinta lebar variabel, seperti yang didefinisikan oleh serangkaian segmen dan lebar Bezier. |
|
ID2D1InkStyle Mewakili kumpulan properti gaya yang akan digunakan oleh metode seperti ID2D1DeviceContext2::D rawInk saat merender tinta. Gaya tinta mendefinisikan bentuk dan transformasi nib (ujung pena). |
|
ID2D1LookupTable3D Kontainer untuk data tabel pencarian 3D yang dapat diteruskan ke efek LookupTable3D. |
|
ID2D1SpriteBatch Mewakili satu grup sprite dengan properti gambar terkait. |
|
ID2D1SvgGlyphStyle Objek ini memasok nilai untuk pengisian konteks, context-stroke, dan context-value yang digunakan saat merender Glyph SVG. |
|
ID2D1TransformedImageSource Mewakili sumber gambar yang berbagi sumber daya dengan sumber gambar asli. |
Fungsi
|
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Mengembalikan titik interior untuk patch jala gradien berdasarkan titik yang menentukan patch Coons. |
Struktur
|
D2D1_GRADIENT_MESH_PATCH Mewakili patch tensor dengan 16 titik kontrol, 4 warna sudut, dan bendera batas. ID2D1GradientMesh terdiri dari 1 patch jala gradien atau lebih. Gunakan fungsi GradientMeshPatch atau fungsi GradientMeshPatchFromCoonsPatch untuk membuatnya. |
|
D2D1_INK_BEZIER_SEGMENT Mewakili segmen Bezier yang akan digunakan dalam pembuatan objek ID2D1Ink. Struktur ini berbeda dari D2D1_BEZIER_SEGMENT karena terdiri dari D2D1_INK_POINTs, yang berisi radius selain koordinat x dan y. |
|
D2D1_INK_POINT Mewakili titik, pasangan radius yang membentuk bagian dari D2D1_INK_BEZIER_SEGMENT. |
|
D2D1_INK_STYLE_PROPERTIES Menentukan bentuk ujung pena umum dan transformasi yang digunakan dalam objek ID2D1InkStyle. |
|
D2D1_SIMPLE_COLOR_PROFILE Deskripsi sederhana dari ruang warna. |
|
D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES Properti sumber gambar yang ditransformasi. |
Enumerasi
|
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION Menentukan kebijakan snapping piksel saat merender bitmap glyph warna. |
|
D2D1_COLOR_CONTEXT_TYPE Menentukan cara profil warna ditentukan. |
|
D2D1_GAMMA1 Menentukan gamma apa yang digunakan untuk interpolasi dan penpaduan. |
|
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS Bendera opsi yang mengontrol konversi utama yang dilakukan oleh CreateImageSourceFromDxgi, jika ada. |
|
D2D1_IMAGE_SOURCE_LOADING_OPTIONS Mengontrol bendera opsi untuk ID2D1ImageSource baru saat dibuat. |
|
D2D1_INK_NIB_SHAPE Menentukan tampilan nib tinta (ujung pena) sebagai bagian dari struktur D2D1_INK_STYLE_PROPERTIES. |
|
D2D1_ORIENTATION Menentukan flip dan rotasi di mana gambar muncul. |
|
D2D1_PATCH_EDGE_MODE Menentukan cara merender tepi jala gradien. |
|
D2D1_SPRITE_OPTIONS Menentukan aspek tambahan tentang bagaimana batch sprite akan digambar, sebagai bagian dari panggilan ke ID2D1DeviceContext3::D rawSpriteBatch. |
|
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS Bendera opsi untuk sumber gambar yang ditransformasi. |