共用方式為


d3d_access_lock 函式

取得 accelerator_view 的鎖定,以便安全地對與 accelerator_view 共用的資源執行 D3D 作業。 accelerator_view 和與這個 accelerator_view 相關聯的所有 C++ AMP 資源會在執行作業時內部取得這個鎖定,並在另一個執行緒持有 D3D 存取鎖定時封鎖。 這是非遞迴鎖定:從已經擁有鎖定的執行緒上呼叫此函式是未定義的行為。 從保持 D3D 存取鎖定之執行緒,對 accelerator_view 或任何與 accelerator_view 相關聯資料容器執行作業,是未定義的表現方式。 請參閱 scoped_d3d_access_lock,即範圍 D3D 存取鎖定的 RAII 式類別。

void __cdecl d3d_access_lock(
   accelerator_view &_Av
);

參數

  • _Av
    鎖定的 accelerator_view。

需求

**標頭:**amprt.h

**命名空間:**concurrency::direct3d

請參閱

參考

Concurrency::direct3d 命名空間