[]
        
(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)
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)
Parameters
Type Name Description
SecurityAttributes? attributesRef
SharedResourceFlags dwAccess
string lpName
Returns
Type Description
IntPtr