d3d_access_lock – funkce
Získání zámku na accelerator_view pro účely bezpečného provádění operací D3D na prostředcích sdílených s accelerator_view.Prostředky accelerator_view a všechny prostředky C++ AMP, vnitřně přidružené s tímto prostředkem accelerator_view přijmou toto uzamčení při provádění operací a budou blokovat, zatímco jiné vlákno drží zámek přístupu rozhraní D3D.Tento zámek je nerekurzivní: zavolat tuto funkci z vlákna již obsahujícího zámek vyvolá nedefinované chování.Provádění operací na objektu accelerator_view nebo jakémkoli kontejneru dat spojeném s objektem accelerator_view z vlákna, které drží zámek přístupu D3D, představuje nedefinované chování.Další informace naleznete v tématu scoped_d3d_access_lock, třídě stylu RAII pro obor zámku přístupu k rozhraní D3D.
void __cdecl d3d_access_lock(
accelerator_view &_Av
);
Parametry
- _Av
Accelerator_view pro uzamčení.
Požadavky
Hlavička: amprt.h
Obor názvů: concurrency::direct3d