[]
        
(Showing Draft Content)

C1.Util.DX.Direct3D11.Device.OpenSharedResource

OpenSharedResource Method

OpenSharedResource<T>(IntPtr)

Give a device access to a shared resource created on a different Direct3d device.

Declaration
public T OpenSharedResource<T>(IntPtr resourceHandle) where T : ComObject
Parameters
Type Name Description
IntPtr resourceHandle

A resource handle. See remarks.

Returns
Type Description
T

This method returns a reference to the resource we are gaining access to.

Type Parameters
Name Description
T

The type of the resource we are gaining access to.

OpenSharedResource(IntPtr, Guid)

HRESULT ID3D11Device::OpenSharedResource([In] void* hResource,[In] const GUID& ReturnedInterface,[Out, Optional] void** ppResource)

Declaration
public IntPtr OpenSharedResource(IntPtr hResource, Guid returnedInterface)
Parameters
Type Name Description
IntPtr hResource
Guid returnedInterface
Returns
Type Description
IntPtr