gpt4 book ai didi

directx - 如何将 DXGI 共享资源的句柄传递给另一个进程?

转载 作者:行者123 更新时间:2023-12-02 20:49:59 27 4
gpt4 key购买 nike

https://msdn.microsoft.com/en-us/library/windows/desktop/bb174562(v=vs.85).aspx

根据 IDXGIResource::GetSharedHandle 的文档,我应该能够“将此句柄编码到另一个进程,以与另一个进程中的设备共享资源”。

但是目前还不清楚如何传递这个句柄。我可以将此句柄的值传递给另一个进程吗?或者我需要一些特定的方法吗?

谢谢!

最佳答案

Microsoft's documentation现在建议使用 CreateSharedHandle() 而不是 GetSharedHandle() 并使用 D3D11_RESOURCE_MISC_SHARED_NTHANDLE 创建纹理。我必须调用 DuplicateHandle() 才能将创建的 HANDLE 传递到另一个进程,以便使用 OpenSharedResource1() 打开。

关于directx - 如何将 DXGI 共享资源的句柄传递给另一个进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42527906/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com