IDXGIKeyedMutex 介面 (dxgi.h)

代表索引鍵 Mutex,允許獨佔存取多個裝置所使用的共用資源。

繼承

IDXGIKeyedMutex介面繼承自IDXGIDeviceSubObjectIDXGIKeyedMutex 也有下列類型的成員:

方法

IDXGIKeyedMutex介面具有這些方法。

 
IDXGIKeyedMutex::AcquireSync

使用金鑰,取得共用資源的獨佔轉譯存取權。
IDXGIKeyedMutex::ReleaseSync

使用金鑰,釋放共用資源的獨佔轉譯存取權。

備註

需要 IDXGIFactory1 才能建立能夠支援 IDXGIKeyedMutex 介面的資源。

應該針對共用資源的每個裝置擷取 IDXGIKeyedMutex 。 在 Direct3D 10.1 中,使用 D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX 旗標建立兩個或多個裝置之間共用的這類資源。 在 Direct3D 11 中,使用 D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX 旗標建立兩個或多個裝置之間共用的這類資源。

如需建立索引鍵 Mutex 的詳細資訊,請參閱 IDXGIKeyedMutex::AcquireSync 方法。

需求

   
目標平台 Windows
標頭 dxgi.h

另請參閱

DXGI 介面

IDXGIDeviceSubObject