Antarmuka ID2D1Multithread (d2d1_1.h)
Mekanisme penguncian dari pabrik Direct2D yang digunakan Direct2D untuk mengontrol akses sumber daya eksklusif di aplikasi yang menggunakan beberapa utas.
Warisan
Antarmuka ID2D1Multithread mewarisi dari antarmuka IUnknown . ID2D1Multithread juga memiliki jenis anggota berikut:
Metode
Antarmuka ID2D1Multithread memiliki metode ini.
ID2D1Multithread::Enter Memasukkan bagian kritis DIRECT2D API, jika ada. |
ID2D1Multithread::GetMultithreadProtected Mengembalikan apakah pabrik Direct2D dibuat dengan bendera D2D1_FACTORY_TYPE_MULTI_THREADED. |
ID2D1Multithread::Leave Meninggalkan bagian kritis DIRECT2D API, jika ada. |
Keterangan
Anda bisa mendapatkan objek ID2D1Multithread dengan mengkuerinya dari objek ID2D1Factory .
Anda harus menggunakan kunci ini saat melakukan operasi apa pun pada permukaan Direct3D/DXGI. Direct2D akan menunggu panggilan apa pun hingga Anda meninggalkan bagian penting.
Catatan Penyajian normal dijaga secara otomatis oleh kunci Direct2D internal.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d2d1_1.h |