NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
2d_render_target_interface.h File Reference

Generic 2D render target (allows to render 2D images) More...

Go to the source code of this file.

Data Structures

class  I2DRenderTarget
 Generic 2D render target (allows to render 2D images) More...
 

Enumerations

enum  RenderTarget2DType {
  RenderTarget2D_Unknown = 0x00, RenderTarget2D_Direct2D_DC = 0x01, RenderTarget2D_Direct2D_HWND = 0x02, RenderTarget2D_Direct2D_DXGI = 0x03,
  RenderTarget2D_SKIA_OpenGL_Context = 0x05, RenderTarget2D_SKIA_OpenGL_FBO = 0x06, RenderTarget2D_SKIA_OpenGL_Texture = 0x07, RenderTarget2D_SKIA_Software_Window = 0x08,
  RenderTarget2D_SKIA_Software_Texture = 0x09
}
 All of available render targets enumeration. More...
 

Detailed Description

Generic 2D render target (allows to render 2D images)

Copyright (c) 2011 The NAVTOR SDK. All Rights Reserved.

Author
The NAVTOR SDK authors.
Date
10/2011
Maintenance:
The NAVTOR SDK authors.

Enumeration Type Documentation

◆ RenderTarget2DType

enum RenderTarget2DType

All of available render targets enumeration.

Enumerator
RenderTarget2D_Unknown 

Render target type is unknown.

RenderTarget2D_Direct2D_DC 

Direct2D render targets (kRenderTargetFactoryDirect2D_CID factory) Render target, based on Direct2D, which renders directly to Windows DC.

RenderTarget2D_Direct2D_HWND 

Render target, based on Direct2D, which renders directly to Windows HWND.

RenderTarget2D_Direct2D_DXGI 

Render target, based on Direct2D, which renders to DirectX surface.

RenderTarget2D_SKIA_OpenGL_Context 

Google SKIA render targets (kRenderTargetFactorySKIA_CID factory) Render target, based on SKIA, which renders by using OpenGL to device context (Current FBO)

RenderTarget2D_SKIA_OpenGL_FBO 

Render target, based on SKIA, which renders by using OpenGL to FBO.

RenderTarget2D_SKIA_OpenGL_Texture 

Render target, based on SKIA, which renders by using OpenGL to texture.

RenderTarget2D_SKIA_Software_Window 

Google SKIA render targets, based on software rendering (kRenderTargetFactorySKIA_CID factory) Render target, based on SKIA, which renders by using software renderer to OS window.

RenderTarget2D_SKIA_Software_Texture 

Render target, based on SKIA, which renders by using software renderer to ITexture object.