graphicscomposition/surfaceupdate/inc/surfaceupdateclient.h
branchRCL_3
changeset 7 5e51caaeeb72
parent 0 5d03bc08d59c
equal deleted inserted replaced
6:de3d5b6102ac 7:5e51caaeeb72
    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