Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um mecanismo de bloqueio de uma fábrica de Direct2D que Direct2D usa para controlar o acesso exclusivo a recursos em um aplicativo que usa vários threads.
Herança
A interface ID2D1Multithread herda da interface IUnknown . ID2D1Multithread também tem estes tipos de membros:
Métodos
A interface ID2D1Multithread tem esses métodos.
|
ID2D1Multithread::Enter Insere a seção crítica da API Direct2D, se ela existir. |
|
ID2D1Multithread::GetMultithreadProtected Retorna se a fábrica de Direct2D foi criada com o sinalizador D2D1_FACTORY_TYPE_MULTI_THREADED. |
|
ID2D1Multithread::Leave Deixa a seção crítica da API Direct2D, se ela existir. |
Comentários
Você pode obter um objeto ID2D1Multithread consultando-o de um objeto ID2D1Factory .
Você deve usar esse bloqueio ao fazer qualquer operação em uma superfície Direct3D/DXGI. Direct2D aguardará em qualquer chamada até que você deixe a seção crítica.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
| Plataforma de Destino | Windows |
| Cabeçalho | d2d1_1.h |