Construtor scoped_d3d_access_lock::scoped_d3d_access_lock
Constrói um objeto scoped_d3d_access_lock. O bloqueio será liberado quando esse objeto sair do escopo.
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
);
Parâmetros
_Av
O accelerator_view a ser adotado pelo bloqueio._T
O objeto adopt_d3d_access_lock_t._Other
O objeto scoped_d3d_access_lock do qual mover um bloqueio existente.
Construção
Construtor [1]
Obtém um bloqueio de acesso de D3D no objeto accelerator_view dado. Blocos de construção até o bloqueio ser adquirido.Construtor [2]
Adote um bloqueio de acesso de D3D do objeto accelerator_view dado.Construtor de movimento [3]
Utiliza um bloqueio existente de acesso de D3D de outro objeto scoped_d3d_access_lock. A construção não é bloqueada.
Requisitos
Cabeçalho: amprt.h
Namespace: concurrency::direct3d