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.
Pembungkus RAII untuk kunci akses D3D pada objek accelerator_view.
Sintaks
class scoped_d3d_access_lock;
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| Konstruktor scoped_d3d_access_lock | Kelebihan beban. Membuat scoped_d3d_access_lock objek. Kunci dilepaskan ketika objek ini keluar dari cakupan. |
| ~scoped_d3d_access_lock Destructor | Melepaskan kunci akses D3D pada objek terkait accelerator_view . |
Operator Publik
| Nama | Deskripsi |
|---|---|
| operator= | Mengambil kepemilikan kunci dari yang lain scoped_d3d_access_lock. |
Hierarki Warisan
scoped_d3d_access_lock
Persyaratan
Header: amprt.h
Namespace: konkurensi::d irect3d
scoped_d3d_access_lock
Membuat scoped_d3d_access_lock objek. Kunci dilepaskan ketika objek ini keluar dari cakupan.
explicit scoped_d3d_access_lock(// [1] constructor
accelerator_view& _Av);
explicit scoped_d3d_access_lock(// [2] constructor
accelerator_view& _Av,
adopt_d3d_access_lock_t _T);
scoped_d3d_access_lock(// [3] move constructor
scoped_d3d_access_lock&& _Other);
Parameter
_Av
Kunci accelerator_view untuk diadopsi.
_T
Objek adopt_d3d_access_lock_t.
_Other
Objek scoped_d3d_access_lock tempat memindahkan kunci yang ada.
Konstruksi
[1] Konstruktor Memperoleh kunci akses D3D pada objek accelerator_view yang diberikan. Blok konstruksi sampai kunci diperoleh.
[2] Konstruktor Mengadopsi kunci akses D3D dari objek accelerator_view yang diberikan.
[3] Pindahkan Konstruktor Mengambil kunci akses D3D yang ada dari objek lain scoped_d3d_access_lock . Konstruksi tidak memblokir.
~scoped_d3d_access_lock
Melepaskan kunci akses D3D pada objek terkait accelerator_view .
~scoped_d3d_access_lock();
operator=
Mengambil kepemilikan kunci akses D3D dari objek lain scoped_d3d_access_lock , melepaskan kunci sebelumnya.
scoped_d3d_access_lock& operator= (scoped_d3d_access_lock&& _Other);
Parameter
_Other
accelerator_view untuk memindahkan kunci akses D3D.
Tampilkan Nilai
Referensi ke ini scoped_accelerator_view_lock.