IDXGIKeyedMutex-Schnittstelle (dxgi.h)
Stellt einen keyed Mutex dar, der exklusiven Zugriff auf eine freigegebene Ressource ermöglicht, die von mehreren Geräten verwendet wird.
Vererbung
Die IDXGIKeyedMutex-Schnittstelle erbt von IDXGIDeviceSubObject. IDXGIKeyedMutex verfügt auch über folgende Membertypen:
Methoden
Die IDXGIKeyedMutex-Schnittstelle verfügt über diese Methoden.
IDXGIKeyedMutex::AcquireSync Ruft mithilfe eines Schlüssels exklusiven Renderingzugriff auf eine freigegebene Ressource ab. |
IDXGIKeyedMutex::ReleaseSync Gibt mithilfe eines Schlüssels den exklusiven Renderingzugriff auf eine freigegebene Ressource frei. |
Hinweise
IdXGIFactory1 ist erforderlich, um eine Ressource zu erstellen, die die IDXGIKeyedMutex-Schnittstelle unterstützen kann.
Für jedes Gerät, das eine Ressource gemeinsam verwendet, sollte ein IDXGIKeyedMutex abgerufen werden. In Direct3D 10.1 wird eine solche Ressource, die von zwei oder mehr Geräten gemeinsam genutzt wird, mit dem flag D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX erstellt. In Direct3D 11 wird eine solche Ressource, die von zwei oder mehr Geräten gemeinsam genutzt wird, mit dem flag D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX erstellt.
Informationen zum Erstellen eines Mutex mit Schlüsseln finden Sie in der IDXGIKeyedMutex::AcquireSync-Methode .
Anforderungen
Zielplattform | Windows |
Kopfzeile | dxgi.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für