OpenSharedResource1 Method
OpenSharedResource1<T>(nint)
Gives a device access to a shared resource that is referenced by name and that was created on a different device. You must have previously created the resource as shared and specified that it uses NT handles (that is, you set the SharedNthandle flag).
Declaration
public T OpenSharedResource1<T>(nint resourceHandle) where T : ComObject
Public Function OpenSharedResource1(Of T As ComObject)(resourceHandle As IntPtr) As T
Parameters
| Type |
Name |
Description |
| nint |
resourceHandle |
|
Returns
Type Parameters
OpenSharedResource1<T>(string, SharedResourceFlags)
Gives a device access to a shared resource that is referenced by name and that was created on a different device. You must have previously created the resource as shared and specified that it uses NT handles (that is, you set the SharedNthandle flag).
Declaration
public T OpenSharedResource1<T>(string name, SharedResourceFlags desiredAccess) where T : ComObject
Public Function OpenSharedResource1(Of T As ComObject)(name As String, desiredAccess As SharedResourceFlags) As T
Parameters
Returns
Type Parameters
OpenSharedResource1(nint, Guid)
HRESULT ID3D11Device1::OpenSharedResource1([In] void* hResource,[In] const GUID& returnedInterface,[Out] void** ppResource)
Declaration
public nint OpenSharedResource1(nint hResource, Guid returnedInterface)
Public Function OpenSharedResource1(hResource As IntPtr, returnedInterface As Guid) As IntPtr
Parameters
| Type |
Name |
Description |
| nint |
hResource |
|
| Guid |
returnedInterface |
|
Returns