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:
d2d1effectauthor.h berisi antarmuka pemrograman berikut:
Antarmuka
|
ID2D1AnalysisTransform Memasok data ke efek analisis. |
|
ID2D1BlendTransform Menyediakan metode untuk memungkinkan operasi campuran dimasukkan ke dalam grafik transformasi. |
|
ID2D1BorderTransform Memperluas persegi panjang input ke tak terbatas menggunakan mode perluasan yang ditentukan. |
|
ID2D1BoundsAdjustmentTransform Transformasi dukungan untuk efek guna memodifikasi persegi output dari efek atau bitmap sebelumnya. |
|
ID2D1ComputeInfo Mengaktifkan spesifikasi informasi untuk pass penyajian compute-shader. |
|
ID2D1ComputeTransform Menentukan transformasi yang menggunakan shader komputasi. |
|
ID2D1ConcreteTransform Mewakili serangkaian transformasi yang diterapkan oleh sistem penyajian efek, yang menyediakan fungsionalitas tetap. |
|
ID2D1DrawInfo Antarmuka ini digunakan untuk menggambarkan pass penyajian GPU pada vertex atau shader piksel. Ini diteruskan ke ID2D1DrawTransform. |
|
ID2D1DrawTransform Implementasi khusus dari perhitungan Shantzis ke transformasi yang diterapkan pada GPU. |
|
ID2D1EffectContext Menyediakan metode pabrik dan manajemen status lainnya untuk efek dan mengubah penulis. (ID2D1EffectContext) |
|
ID2D1EffectImpl Memungkinkan antarmuka dan perilaku efek kustom ditentukan oleh pembuat efek. |
|
ID2D1OffsetTransform Menginstruksikan sistem penyajian efek untuk mengimbangi bitmap input tanpa memasukkan kode penyajian. |
|
ID2D1RenderInfo Menjelaskan informasi render yang umum untuk semua berbagai implementasi transformasi. |
|
ID2D1ResourceTexture Melacak tekstur sumber daya yang dibuat transformasi. |
|
ID2D1SourceTransform Mewakili tahap rasterisasi berbasis CPU dalam grafik alur transformasi. |
|
ID2D1Transform Mewakili antarmuka dasar untuk semua transformasi yang diterapkan oleh pembuat transformasi. |
|
ID2D1TransformGraph Mewakili grafik node transformasi. |
|
ID2D1TransformNode Menjelaskan simpul dalam topologi transformasi. |
|
ID2D1VertexBuffer Menentukan buffer vertex dimensi tunggal yang dapat dipetakan. |
Fungsi panggilan balik
|
PD2D1_PROPERTY_GET_FUNCTION Mendapatkan properti dari efek. |
|
PD2D1_PROPERTY_SET_FUNCTION Mengatur properti pada efek. |
Struktur
|
D2D1_BLEND_DESCRIPTION Menentukan deskripsi campuran yang akan digunakan dalam transformasi campuran tertentu. |
|
D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES Menentukan shader vertex dan deskripsi elemen input untuk menentukan tata letak input. |
|
D2D1_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS Menjelaskan dukungan shader komputasi, yang merupakan opsi pada tingkat fitur D3D10. |
|
D2D1_FEATURE_DATA_DOUBLES Menjelaskan dukungan untuk ganda dalam shader. |
|
D2D1_INPUT_DESCRIPTION Menjelaskan opsi yang mengubah dapat diatur pada tekstur input. |
|
D2D1_INPUT_ELEMENT_DESC Deskripsi elemen tunggal ke tata letak puncak. |
|
D2D1_PROPERTY_BINDING Menentukan pengikatan properti ke sepasang fungsi yang mendapatkan dan mengatur properti yang sesuai. |
|
D2D1_RESOURCE_TEXTURE_PROPERTIES Menentukan tekstur sumber daya saat tekstur sumber daya asli dibuat. |
|
D2D1_VERTEX_BUFFER_PROPERTIES Menentukan properti buffer vertex yang standar untuk semua definisi shader vertex. |
|
D2D1_VERTEX_RANGE Menentukan rentang simpul yang digunakan saat merender kurang dari konten lengkap buffer vertex. |
Enumerasi
|
D2D1_BLEND Menentukan bagaimana salah satu sumber warna diturunkan dan secara opsional menentukan operasi preblend pada sumber warna. |
|
D2D1_BLEND_OPERATION Menentukan operasi campuran pada dua sumber warna. |
|
D2D1_CHANGE_TYPE Menjelaskan bendera yang memengaruhi bagaimana perender berinteraksi dengan shader vertex kustom. (D2D1_CHANGE_TYPE) |
|
D2D1_CHANNEL_DEPTH Memungkinkan penelepon untuk mengontrol kedalaman saluran tahap dalam alur penyajian. |
|
D2D1_FEATURE Mendefinisikan kemampuan perangkat Direct3D yang mendasar yang dapat dikueri menggunakan ID2D1EffectContext::CheckFeatureSupport. |
|
D2D1_FILTER Mewakili mode pemfilteran yang dapat dipilih transformasi untuk digunakan pada tekstur input. |
|
D2D1_PIXEL_OPTIONS Menunjukkan bagaimana pengambilan sampel shader piksel akan dibatasi. |
|
D2D1_VERTEX_OPTIONS Menjelaskan bendera yang memengaruhi bagaimana perender berinteraksi dengan shader vertex kustom. (D2D1_VERTEX_OPTIONS) |
|
D2D1_VERTEX_USAGE Menunjukkan apakah buffer vertex jarang berubah atau sering. |