Interface IDXGIKeyedMutex (dxgi.h)

Représente un mutex à clé, qui permet un accès exclusif à une ressource partagée utilisée par plusieurs appareils.

Héritage

L’interface IDXGIKeyedMutex hérite d’IDXGIDeviceSubObject. IDXGIKeyedMutex a également les types de membres suivants :

Méthodes

L’interface IDXGIKeyedMutex possède ces méthodes.

 
IDXGIKeyedMutex::AcquireSync

À l’aide d’une clé, acquiert un accès de rendu exclusif à une ressource partagée.
IDXGIKeyedMutex::ReleaseSync

À l’aide d’une clé, libère un accès de rendu exclusif à une ressource partagée.

Notes

IDXGIFactory1 est nécessaire pour créer une ressource capable de prendre en charge l’interface IDXGIKeyedMutex.

Un IDXGIKeyedMutex doit être récupéré pour chaque appareil partageant une ressource. Dans Direct3D 10.1, une ressource partagée entre deux appareils ou plus est créée avec l’indicateur D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX . Dans Direct3D 11, une ressource partagée entre deux appareils ou plus est créée avec l’indicateur D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX .

Pour plus d’informations sur la création d’un mutex à clé, consultez la méthode IDXGIKeyedMutex::AcquireSync .

Spécifications

   
Plateforme cible Windows
En-tête dxgi.h

Voir aussi

DXGI Interfaces

IDXGIDeviceSubObject