Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Concurrency::direct3d – obor názvů