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