IDXGIKeyedMutex 接口 (dxgi.h)
表示密钥互斥体,它允许对多个设备使用的共享资源进行独占访问。
继承
IDXGIKeyedMutex 接口继承自 IDXGIDeviceSubObject。 IDXGIKeyedMutex 也具有以下类型的成员:
方法
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 |