TdxRenderMode Enum
Enumerates render modes available for DevExpress controls.
Declaration
TdxRenderMode = (
rmDefault,
rmGDI,
rmDirectX,
rmGDIPlus
);
Members
Name | Description |
---|---|
rmDefault
|
A control imports a render mode setting from the parent or global level. If the global render mode is also |
rmGDI
|
The GDI render mode is active. A control uses a combination of GDI and GDI+ API-based canvases to render content and UI elements. All DevExpress controls support this render mode. |
rmDirectX
|
The DirectX® render mode is active. A control that supports the DirectX® render mode uses a Direct2D-based canvas instead of a GDI-based canvas. In this mode, an opaque Direct3D device context overlaps an existing GDI canvas, and the control’s Transparent property has no effect. All GDI and GDI+ draw routines accessible through the control’s Canvas and ActiveCanvas properties have no effect in DirectX® render mode. Important
|
rmGDIPlus
|
The GDI+ render mode is active. A control that supports the GDI+ render mode creates a GDI+ API-based canvas instead of a GDI-based canvas. The GDI+ render mode increases performance for all controls that display multiple semitransparent primitives (TdxChartControl or TdxTileControl, for instance). Unlike the GDI render mode, controls can also apply antialiasing to geometric primitives. |
Remarks
The TcxLookAndFeel.RenderMode and TcxLookAndFeelController.RenderMode properties reference the TdxRenderMode
type.