[]
        
(Showing Draft Content)

C1.Util.DX.DXGI.Resource1

Resource1 Class

IDXGIResource1

Implements
Namespace: C1.Util.DX.DXGI
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("30961379-4609-4a41-998e-54fe567ee0c1")]
public class Resource1 : Resource, IDisposable, IUnknown

Constructors

Name Description
Resource1(IntPtr)

Initializes a new instance of the Resource1 class.

Methods

Name Description
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)

CreateSharedHandle(string, SharedResourceFlags, SecurityAttributes?)

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

CreateSubresourceSurface2(int)

HRESULT IDXGIResource1::CreateSubresourceSurface([In] unsigned int index,[Out, Fast] IDXGISurface2** ppSurface)

Operators

Name Description
explicit operator Resource1(IntPtr)

Performs an explicit conversion from IntPtr to Resource1.