Bagikan melalui


Antarmuka ID2D1DeviceContext2 (d2d1_3.h)

Antarmuka ini melakukan semua fungsi yang sama dengan antarmuka ID2D1DeviceContext1, ditambah memungkinkan fungsionalitas seperti penyajian tinta, penyajian jala gradien, dan pemuatan gambar yang ditingkatkan.

Warisan

Antarmuka ID2D1DeviceContext2 mewarisi dari ID2D1DeviceContext1. ID2D1DeviceContext2 juga memiliki jenis anggota berikut:

Metode

Antarmuka ID2D1DeviceContext2 memiliki metode ini.

 
ID2D1DeviceContext2::CreateGradientMesh

Membuat instans ID2D1GradientMesh baru menggunakan array patch yang diberikan.
ID2D1DeviceContext2::CreateImageSourceFromDxgi

Membuat sumber gambar dari satu set permukaan DXGI. Permukaan YCbCr dikonversi ke RGBA secara otomatis selama gambar berikutnya.
ID2D1DeviceContext2::CreateImageSourceFromWic

Membuat objek sumber gambar dari sumber bitmap WIC, sambil mengisi semua memori piksel dalam sumber gambar. Gambar dimuat dan disimpan saat menggunakan jumlah memori minimal. (kelebihan beban 3/3)
ID2D1DeviceContext2::CreateImageSourceFromWic

Membuat objek sumber gambar dari sumber bitmap WIC, sambil mengisi semua memori piksel dalam sumber gambar. Gambar dimuat dan disimpan saat menggunakan jumlah memori minimal. (kelebihan beban 2/3)
ID2D1DeviceContext2::CreateImageSourceFromWic

Membuat objek sumber gambar dari sumber bitmap WIC, sambil mengisi semua memori piksel dalam sumber gambar. Gambar dimuat dan disimpan saat menggunakan jumlah memori minimal. (kelebihan beban 1/3)
ID2D1DeviceContext2::CreateInk

Membuat objek ID2D1Ink baru yang dimulai pada titik tertentu. (kelebihan beban 1/2)
ID2D1DeviceContext2::CreateInk

Membuat objek ID2D1Ink baru yang dimulai pada titik tertentu. (kelebihan beban 2/2)
ID2D1DeviceContext2::CreateInkStyle

Membuat objek ID2D1InkStyle baru, untuk digunakan dengan metode penyajian tinta seperti DrawInk. (kelebihan beban 1/2)
ID2D1DeviceContext2::CreateInkStyle

Membuat objek ID2D1InkStyle baru, untuk digunakan dengan metode penyajian tinta seperti DrawInk. (kelebihan beban 2/2)
ID2D1DeviceContext2::CreateLookupTable3D

Membuat tabel pencarian 3D untuk memetakan input 3 saluran ke output 3 saluran. Data tabel harus disediakan dalam format 4 saluran. (ID2D1DeviceContext2.CreateLookupTable3D)
ID2D1DeviceContext2::CreateTransformedImageSource

Membuat sumber gambar yang berbagi sumber daya dengan sumber daya asli.
ID2D1DeviceContext2::D rawGdiMetafile

Menggambar metafile ke konteks perangkat menggunakan persegi panjang sumber dan tujuan yang diberikan. (kelebihan beban 1/3)
ID2D1DeviceContext2::D rawGdiMetafile

Menggambar metafile ke konteks perangkat menggunakan persegi panjang sumber dan tujuan yang diberikan. (kelebihan beban 3/3)
ID2D1DeviceContext2::D rawGdiMetafile

Menggambar metafile ke konteks perangkat menggunakan persegi panjang sumber dan tujuan yang diberikan. (kelebihan beban 2/3)
ID2D1DeviceContext2::D rawGradientMesh

Merender jala gradien tertentu ke target. (ID2D1DeviceContext2.DrawGradientMesh)
ID2D1DeviceContext2::D rawInk

Merender objek tinta yang diberikan menggunakan gaya kuas dan tinta yang diberikan. (ID2D1DeviceContext2.DrawInk)
ID2D1DeviceContext2::GetGradientMeshWorldBounds

Mengembalikan batas dunia dari jala gradien tertentu.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2016 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d2d1_3.h

Lihat juga

ID2D1DeviceContext1