ComponentOne Bitmap for WinForms
C1.Win.C1DX.4.8 Assembly / C1.Util.DX.Direct2D Namespace / WindowRenderTarget Class / Create Method
an instance of Factory
The rendering mode, pixel format, remoting options, DPI information, and the minimum DirectX support required for hardware rendering. For information about supported pixel formats, see {{Supported Pixel Formats and Alpha Modes}}.
The window handle, initial size (in pixels), and present options.

In This Topic
    Create Method (WindowRenderTarget)
    In This Topic
    Creates an WindowRenderTarget, a render target that renders to a window.
    Syntax
    'Declaration
     
    Public Shared Function Create( _
       ByVal factory As Factory, _
       ByVal renderTargetProperties As RenderTargetProperties, _
       ByVal hwndProperties As HwndRenderTargetProperties _
    ) As WindowRenderTarget

    Parameters

    factory
    an instance of Factory
    renderTargetProperties
    The rendering mode, pixel format, remoting options, DPI information, and the minimum DirectX support required for hardware rendering. For information about supported pixel formats, see {{Supported Pixel Formats and Alpha Modes}}.
    hwndProperties
    The window handle, initial size (in pixels), and present options.
    Remarks
    When you create a render target and hardware acceleration is available, you allocate resources on the computer's GPU. By creating a render target once and retaining it as long as possible, you gain performance benefits. Your application should create render targets once and hold onto them for the life of the application or until the {{D2DERR_RECREATE_TARGET}} error is received. When you receive this error, you need to recreate the render target (and any resources it created).
    See Also