Baca dalam bahasa Inggris

Bagikan melalui


header d2d1_1.h

Header ini digunakan oleh Direct2D. Untuk informasi selengkapnya, lihat:

d2d1_1.h berisi antarmuka pemrograman berikut:

Antarmuka

 
ID2D1Bitmap1

Mewakili bitmap yang dapat digunakan sebagai permukaan untuk ID2D1DeviceContext atau dipetakan ke dalam memori sistem, dan dapat berisi informasi konteks warna tambahan.
ID2D1BitmapBrush1

Mengecat area dengan bitmap. (ID2D1BitmapBrush1)
ID2D1ColorContext

Mewakili konteks warna yang dapat digunakan dengan objek ID2D1Bitmap1.
ID2D1CommandList

Mewakili urutan perintah yang dapat direkam dan diputar kembali.
ID2D1CommandSink

Sink perintah diimplementasikan oleh Anda untuk aplikasi saat Anda ingin menerima pemutaran perintah yang direkam dalam daftar perintah.
ID2D1Device

Mewakili domain sumber daya yang objek dan konteks perangkatnya dapat digunakan bersama-sama. (ID2D1Device)
ID2D1DeviceContext

Mewakili sekumpulan buffer status dan perintah yang digunakan untuk merender ke target.
ID2D1DrawingStateBlock1

Implementasi blok status gambar yang menambahkan fungsionalitas campuran primitif selain mode antialias, transformasi, tag, dan mode penyajian teks yang sudah ada.
ID2D1Effect

Mewakili konstruksi pemrosesan gambar dasar di Direct2D.
ID2D1Factory1

Membuat sumber daya Direct2D. (ID2D1Factory1)
ID2D1GdiMetafile

Sumber daya Direct2D yang membungkus metafile WMF, EMF, atau EMF+.
ID2D1GdiMetafileSink

Pengembang menerapkan antarmuka yang memungkinkan metafile diputar ulang.
ID2D1GradientStopCollection1

Mewakili kumpulan objek D2D1_GRADIENT_STOP untuk kuas gradien linier dan radial. Ini menyediakan metode get untuk semua parameter baru yang ditambahkan ke koleksi gradient stop.
ID2D1ImageBrush

Mewakili kuas berdasarkan ID2D1Image.
ID2D1Multithread

Mekanisme penguncian dari pabrik Direct2D yang digunakan Direct2D untuk mengontrol akses sumber daya eksklusif di aplikasi yang menggunakan beberapa utas.
ID2D1PathGeometry1

Antarmuka ID2D1PathGeometry1 menambahkan fungsionalitas ke ID2D1PathGeometry. Secara khusus, ini menyediakan metode ComputePointAndSegmentAtLength khusus geometri jalur.
ID2D1PrintControl

Mengonversi primitif Direct2D yang disimpan dalam ID2D1CommandList menjadi representasi halaman tetap. Sub-sistem cetak kemudian mengonsumsi primitif.
ID2D1Properties

Mewakili sekumpulan properti run-time yang dapat diikat dan dapat ditemukan yang memungkinkan aplikasi berbasis data untuk memodifikasi status efek Direct2D.
ID2D1StrokeStyle1

Menjelaskan informasi batas batas, batas miter, gabungan garis, dan garis putus-putus untuk goresan. (ID2D1StrokeStyle1)

Fungsi

 
D2D1ConvertColorSpace

Mengonversi warna yang diberikan dari satu ruang warna ke ruang warna lainnya.
D2D1CreateDevice

Membuat perangkat Direct2D baru yang terkait dengan perangkat DXGI yang disediakan.
D2D1CreateDeviceContext

Membuat konteks perangkat Direct2D baru yang terkait dengan permukaan DXGI.
D2D1SinCos

Mengembalikan sinus dan kosinus dari sudut.
D2D1Tan

Mengembalikan tangen sudut.
D2D1Vec3Length

Mengembalikan panjang vektor 3 dimensi.

Fungsi panggilan balik

 
PD2D1_EFFECT_FACTORY

Menjelaskan implementasi efek.

Struktur

 
D2D1_BITMAP_BRUSH_PROPERTIES1

Menjelaskan mode perluas dan mode interpolasi ID2D1BitmapBrush. (D2D1_BITMAP_BRUSH_PROPERTIES1)
D2D1_BITMAP_PROPERTIES1

Struktur ini memungkinkan ID2D1Bitmap1 dibuat dengan opsi bitmap dan informasi konteks warna yang tersedia.
D2D1_CREATION_PROPERTIES

Menentukan opsi tempat perangkat Direct2D, pabrik, dan konteks perangkat dibuat.
D2D1_DRAWING_STATE_DESCRIPTION1

Menjelaskan status gambar konteks perangkat.
D2D1_EFFECT_INPUT_DESCRIPTION

Menjelaskan fitur efek.
D2D1_IMAGE_BRUSH_PROPERTIES

Menjelaskan fitur kuas gambar.
D2D1_LAYER_PARAMETERS1

Berisi batas konten, informasi masking, pengaturan opasitas, dan opsi lain untuk sumber daya lapisan. (D2D1_LAYER_PARAMETERS1)
D2D1_MAPPED_RECT

Menjelaskan memori yang dipetakan dari API ID2D1Bitmap1::Map.
D2D1_POINT_DESCRIPTION

Menjelaskan titik pada geometri jalur.
D2D1_PRINT_CONTROL_PROPERTIES

Properti pembuatan untuk objek ID2D1PrintControl.
D2D1_RENDERING_CONTROLS

Menjelaskan batasan yang akan diterapkan pada perender efek pencitraan.
D2D1_STROKE_STYLE_PROPERTIES1

Menjelaskan goresan yang menguraikan bentuk. (D2D1_STROKE_STYLE_PROPERTIES1)

Enumerasi

 
D2D1_BITMAP_OPTIONS

Menentukan bagaimana bitmap dapat digunakan.
D2D1_BUFFER_PRECISION

Mewakili kedalaman bit alur pencitraan di Direct2D.
D2D1_COLOR_INTERPOLATION_MODE

Menentukan cara menginterpolasi antar warna.
D2D1_COLOR_SPACE

Menentukan opsi yang harus diterapkan ke ruang warna.
D2D1_COMPOSITE_MODE

Digunakan untuk menentukan mode campuran untuk semua operasi penpaduan Direct2D.
D2D1_DEVICE_CONTEXT_OPTIONS

Ini menentukan opsi yang berlaku untuk konteks perangkat selama masa pakainya.
D2D1_INTERPOLATION_MODE

Ini digunakan untuk menentukan kualitas penskalaan gambar dengan ID2D1DeviceContext::D rawImage dan dengan efek transformasi affine 2D.
D2D1_LAYER_OPTIONS1

Menentukan bagaimana konten lapisan harus disiapkan.
D2D1_MAP_OPTIONS

Menentukan bagaimana memori yang akan dipetakan dari ID2D1Bitmap1 yang sesuai harus diperlakukan.
D2D1_PRIMITIVE_BLEND

Digunakan untuk menentukan mode campuran geometris untuk semua primitif Direct2D.
D2D1_PRINT_FONT_SUBSET_MODE

Menentukan kapan sumber daya font harus menjadi subset selama pencetakan.
D2D1_PROPERTY

Menentukan indeks properti sistem yang ada pada antarmuka ID2D1Properties untuk ID2D1Effect.
D2D1_PROPERTY_TYPE

Menentukan jenis properti yang didukung oleh antarmuka properti Direct2D.
D2D1_STROKE_TRANSFORM_TYPE

Mendefinisikan bagaimana dunia mengubah, titik per inci (dpi), dan lebar goresan mempengaruhi bentuk pena yang digunakan untuk membelai primitif.
D2D1_SUBPROPERTY

Menentukan indeks sub-properti sistem yang mungkin ada di properti apa pun.
D2D1_THREADING_MODE

Menentukan mode utas yang digunakan saat membuat perangkat, pabrik, dan konteks perangkat secara bersamaan.
D2D1_UNIT_MODE

Menentukan bagaimana unit dalam Direct2D akan ditafsirkan.