[]
        
(Showing Draft Content)

C1.Util.DX.DXGI.Resource1.CreateSharedHandle

CreateSharedHandle Method

CreateSharedHandle(string, SharedResourceFlags, SecurityAttributes?)

Creates a handle to a shared resource. You can then use the returned handle with multiple Direct3D devices.

Declaration
public IntPtr CreateSharedHandle(string name, SharedResourceFlags dwAccess, SecurityAttributes? attributesRef = null)
Public Function CreateSharedHandle(name As String, dwAccess As SharedResourceFlags, Optional attributesRef As SecurityAttributes? = Nothing) As IntPtr
Parameters
Type Name Description
string name
SharedResourceFlags dwAccess
SecurityAttributes? attributesRef
Returns
Type Description
IntPtr

CreateSharedHandle(SecurityAttributes?, SharedResourceFlags, string)

HRESULT IDXGIResource1::CreateSharedHandle([In, Optional] const SECURITY_ATTRIBUTES* pAttributes,[In] DXGI_SHARED_RESOURCE_FLAGS dwAccess,[In, Optional] const wchar_t* lpName,[Out] void** pHandle)

Declaration
public IntPtr CreateSharedHandle(SecurityAttributes? attributesRef, SharedResourceFlags dwAccess, string lpName)
Public Function CreateSharedHandle(attributesRef As SecurityAttributes?, dwAccess As SharedResourceFlags, lpName As String) As IntPtr
Parameters
Type Name Description
SecurityAttributes? attributesRef
SharedResourceFlags dwAccess
string lpName
Returns
Type Description
IntPtr