Data Structure Documentation
FM4, S6E2DH/S6E2DF/S6E2D5/S6E2D3 Series, 32-Bit Microcontroller, Graphic Driver User Manual, Doc. No. 002-04387 Rev. *A
213
12.10.3.8 virtual MM_ERROR Open ( MML_GDC_DISPLAY display, MM_S32 x = 0, MM_S32 y = 0,
MM_U32 w = 0, MM_U32 h = 0, MML_GDC_DISP_LAYER layerId =
MML_GDC_DISP_LAYER_0, MML_GDC_DISP_SUB_LAYER sub_layerID =
MML_GDC_DISP_SUB_LAYER_DEFAULT, MM_U32 features = 0, MM_U32 blend_mode =
0 ) [inline], [virtual]
Open the window.
Parameters
in
display
A display object that will be used to open the window.
in
x
X position offset of the upper left window corner relative to the display screen.
in
y
Y position offset of the upper left window corner relative to the display screen.
in
w
Width of the window.
in
h
Height of the window.
in
layerId
Layer ID of the window.
in
sub_layerID
Sub-Layer ID of the window.
in
features
Requested features for the window see MML_GDC_DISP_WINDOW_PROPERTIES.
in
blend_mode
Starting blend mode for the window see mmlGdcDispWinSetBlendMode().
Return values
MML_OK
on success. Otherwise the related error code or MML_ERR.
12.10.3.9 operator MML_GDC_DISP_WINDOW ( ) [inline]
Return values
Return
the window object.
12.10.3.10 virtual MM_ERROR SetSurface ( MML_GDC_SURFACE surf ) [inline], [virtual]
Set a new surface to the window and apply changes.
Parameters
in
surf
The new surface to be shown.
Return values
MML_OK
on success. Otherwise the related error code or MML_ERR.
12.10.3.11 virtual MM_BOOL SyncReady ( ) [inline], [virtual]
Check the sync object of this window. TRUE: window is ready, FALSE window is still bussy.
12.10.4 Field Documentation
12.10.4.1 MML_GDC_DISPLAY m_display
The display object used by this class instance.
12.10.4.2 MML_GDC_DISP_WINDOW m_win
The window object used by this class instance.
12.10.4.3 MML_GDC_DISP_WINDOW_PROPERTIES m_windowProp
The MML_GDC_DISP_WINDOW_PROPERTIES structure used to create this window. The documentation for this
class was generated from the following file:
ut_class_window.h