IDXGIKeyedMutex 接口 (dxgi.h)

表示密钥互斥体,它允许对多个设备使用的共享资源进行独占访问。

继承

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 标志创建的。

有关创建键化互斥体的信息,请参阅 IDXGIKeyedMutex::AcquireSync 方法。

要求

   
目标平台 Windows
标头 dxgi.h

请参阅

DXGI 接口

IDXGIDeviceSubObject