Função d3d_access_lock
Obtém um bloqueio em um accelerator_view com a finalidade de executar operações de D3D de forma segura em recursos compartilhados com o accelerator_view. O accelerator_view e todos os recursos de C++ AMP associados a esse accelerator_view internamente utilizam esse bloqueio ao executar operações e bloquearão enquanto outro thread mantém o bloqueio de acesso D3D. Este bloqueio não é recursivo: é um comportamento indefinido para chamar essa função a partir de um segmento que já contém o bloqueio. É um comportamento indefinido executar operações no accelerator_view ou em qualquer contêiner de dados associado ao accelerator_view do thread que contém o bloqueio de acesso D3D. Consulte também scoped_d3d_access_lock, uma classe de estilo de RAII para um bloqueio de acesso D3D com base no escopo.
void __cdecl d3d_access_lock(
accelerator_view &_Av
);
Parâmetros
- _Av
O accelerator_view para bloquear.
Requisitos
Cabeçalho: amprt.h
Namespace: concurrency::direct3d