scoped_d3d_access_lock::scoped_d3d_access_lock, constructeur
Construit un objet scoped_d3d_access_lock. Le verrouillage est annulé lorsque cet objet est hors de portée.
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
);
Paramètres
_Av
L'accelerator_view pour le verrou à adopter._T
Objet adopt_d3d_access_lock_t._Other
L'objet scoped_d3d_access_lock à partir duquel déplacer un verrou existant.
Construction
[1] Constructeur
Acquiert un verrou d'accès D3D sur l'objet accelerator_view donné. Blocs de construction jusqu'à ce que le verrou soit acquis.[2] Constructeur
Adoptez un verrou d'accès D3D depuis l'objet accelerator_view donné.[3] constructeur de déplacement
Accepte un verrou d'accès D3D existant d'un autre objet scoped_d3d_access_lock. La construction ne bloque pas.
Configuration requise
En-tête : amprt.h
Espace de noms : concurrency::direct3d