equal
deleted
inserted
replaced
15 |
15 |
16 #ifndef __SURFACEUPDATECLIENT_H__ |
16 #ifndef __SURFACEUPDATECLIENT_H__ |
17 #define __SURFACEUPDATECLIENT_H__ |
17 #define __SURFACEUPDATECLIENT_H__ |
18 |
18 |
19 #include <e32std.h> |
19 #include <e32std.h> |
|
20 #include <graphics/suerror.h> |
20 #ifdef TEST_SURFACE_UPDATE |
21 #ifdef TEST_SURFACE_UPDATE |
21 #include "surfaceupdate.h" |
22 #include "surfaceupdate.h" |
22 #include "surfaceupdatetest.h" |
23 #include "surfaceupdatetest.h" |
23 #endif |
24 #endif |
24 |
25 |
86 |
87 |
87 @see RSurfaceUpdateSession::NotifyWhenAvailable |
88 @see RSurfaceUpdateSession::NotifyWhenAvailable |
88 @see RSurfaceUpdateSession::NotifyWhenDisplayed |
89 @see RSurfaceUpdateSession::NotifyWhenDisplayed |
89 @see RSurfaceUpdateSession::NotifyWhenDisplayedXTimes |
90 @see RSurfaceUpdateSession::NotifyWhenDisplayedXTimes |
90 |
91 |
91 @param aScreen Screen number. Varies from 0 to N-1, where N is a total number of screens |
92 @param aScreen Screen number. KAllScreens is the only allowed parameter. |
92 in the system. If pre-defined constant KAllScreens is passed, the submission will |
|
93 be broadcast to all screens. |
|
94 @param aSurfaceId Secure 128-bit surface unique identifier, which fully specified the |
93 @param aSurfaceId Secure 128-bit surface unique identifier, which fully specified the |
95 surface. Surface ID must be assigned and registered with the GCE. |
94 surface. Surface ID must be assigned and registered with the GCE. |
96 @param aBuffer Current buffer for composition. Varies from 0 to N-1, where N is the |
95 @param aBuffer Current buffer for composition. Varies from 0 to N-1, where N is the |
97 total number of buffers in the surface. |
96 total number of buffers in the surface. |
98 @param aRegion The region requiring update, if this is NULL or empty, the whole |
97 @param aRegion The region requiring update, if this is NULL or empty, the whole |