Opens a handle for shared resources, shared heaps, and shared fences, by using HANDLE and REFIID.
HRESULT OpenSharedHandle( HANDLE NTHandle, REFIID riid, void **ppvObj );
The handle that was output by the call to ID3D12Device::CreateSharedHandle.
The globally unique identifier (GUID) for one of the following interfaces:
A pointer to a memory block that receives a pointer to one of the following interfaces:
This method returns one of the Direct3D 12 Return Codes.