Interfaz IDXGIKeyedMutex (dxgi.h)

Representa una exclusión mutua con clave, que permite el acceso exclusivo a un recurso compartido que usan varios dispositivos.

Herencia

La interfaz IDXGIKeyedMutex hereda de IDXGIDeviceSubObject. IDXGIKeyedMutex también tiene estos tipos de miembros:

Métodos

La interfaz IDXGIKeyedMutex tiene estos métodos.

 
IDXGIKeyedMutex::AcquireSync

Con una clave, adquiere acceso exclusivo de representación a un recurso compartido.
IDXGIKeyedMutex::ReleaseSync

Con una clave, libera el acceso exclusivo de representación a un recurso compartido.

Comentarios

IdXGIFactory1 es necesario para crear un recurso capaz de admitir la interfaz IDXGIKeyedMutex.

Se debe recuperar un idXGIKeyedMutex para cada dispositivo que comparte un recurso. En Direct3D 10.1, se crea un recurso de este tipo que se comparte entre dos o más dispositivos con la marca de D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX . En Direct3D 11, se crea un recurso compartido entre dos o más dispositivos con la marca D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX .

Para obtener información sobre cómo crear una exclusión mutua con claves, vea el método IDXGIKeyedMutex::AcquireSync .

Requisitos

   
Plataforma de destino Windows
Encabezado dxgi.h

Consulte también

DXGI Interfaces

IDXGIDeviceSubObject