header d2d1_3.h
Header ini digunakan oleh Direct2D. Untuk informasi selengkapnya, lihat:
d2d1_3.h berisi antarmuka pemrograman berikut:
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. |
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Mengembalikan titik interior untuk patch jala gradien berdasarkan titik yang menentukan patch Coons. |
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. |
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. |