IDeviceContext IDeviceContext IDeviceContext IDeviceContext Interface


Defines methods for obtaining and releasing an existing handle to a Windows device context.

public interface class IDeviceContext : IDisposable
public interface IDeviceContext : IDisposable
type IDeviceContext = interface
    interface IDisposable
Public Interface IDeviceContext
Implements IDisposable


A device context defines the graphics object for drawing on a Windows-based device. An example of a class that implements the IDeviceContext interface is the Graphics class.


Dispose() Dispose() Dispose() Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Inherited from IDisposable)
GetHdc() GetHdc() GetHdc() GetHdc()

Returns the handle to a Windows device context.

ReleaseHdc() ReleaseHdc() ReleaseHdc() ReleaseHdc()

Releases the handle of a Windows device context.

Applies to