[]
        
(Showing Draft Content)

C1.Util.DX.DXGI.Surface1

Surface1 Class

IDXGISurface1

Implements
Namespace: C1.Util.DX.DXGI
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("4AE63092-6327-4c1b-80AE-BFE12EA32B86")]
public class Surface1 : Surface, IDisposable, IUnknown

Constructors

Name Description
Surface1(IntPtr)

Initializes a new instance of the Surface1 class.

Methods

Name Description
GetDC(Bool)

HRESULT IDXGISurface1::GetDC([In] BOOL Discard,[Out] HDC* phdc)

ReleaseDC()

Releases the GDI device context (DC) associated with the current surface and allows rendering using Direct3D. The whole surface to be considered dirty.

ReleaseDC(RectL)

Releases the GDI device context (DC) associated with the current surface and allows rendering using Direct3D.

ReleaseDC_(RectL?)

HRESULT IDXGISurface1::ReleaseDC([In, Optional] RECT* pDirtyRect)

Operators

Name Description
explicit operator Surface1(IntPtr)

Performs an explicit conversion from IntPtr to Surface1.