Compartilhar via


Interface IDXGIKeyedMutex (dxgi.h)

Representa um mutex com chave, que permite acesso exclusivo a um recurso compartilhado que é usado por vários dispositivos.

Herança

A interface IDXGIKeyedMutex herda de IDXGIDeviceSubObject. IDXGIKeyedMutex também tem estes tipos de membros:

Métodos

A interface IDXGIKeyedMutex tem esses métodos.

 
IDXGIKeyedMutex::AcquireSync

Usando uma chave, adquire acesso de renderização exclusivo a um recurso compartilhado.
IDXGIKeyedMutex::ReleaseSync

Usando uma chave, libera o acesso de renderização exclusivo a um recurso compartilhado.

Comentários

O IDXGIFactory1 é necessário para criar um recurso capaz de dar suporte à interface IDXGIKeyedMutex .

Um IDXGIKeyedMutex deve ser recuperado para cada dispositivo que compartilha um recurso. No Direct3D 10.1, esse recurso compartilhado entre dois ou mais dispositivos é criado com o sinalizador D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX . No Direct3D 11, esse recurso compartilhado entre dois ou mais dispositivos é criado com o sinalizador D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX .

Para obter informações sobre como criar um mutex com chave, consulte o método IDXGIKeyedMutex::AcquireSync .

Requisitos

   
Plataforma de Destino Windows
Cabeçalho dxgi.h

Confira também

DXGI Interfaces

IDXGIDeviceSubObject