MCameraDirectSnapshot Class Reference
class MCameraDirectSnapshot
|
Member Functions Documentation
DisableDirectSnapshot()
void
|
DisableDirectSnapshot
|
(
|
)
|
[pure virtual]
|
Disable the direct snapshot. The direct snapshot will not be displayed on the parent direct viewfinder screen.
EnableDirectSnapshotL(CCamera::CCameraDirectSnapshot::TDirectSnapshotParameters &)
Enable the direct snapshot. The direct snapshot will be displayed on the parent direct viewfinder screen. The screen size of the snapshot will be the same as that of the parent direct viewfinder screen.
The direct snapshot can be displayed only for still images.
-
leave
-
MAy leave with any error code.
GetDirectSnapshotParametersL(CCamera::CCameraDirectSnapshot::TDirectSnapshotParameters &)
Retrieves the direct snapshot parameters.
-
leave
-
May leave with any error code.
GetDirectSnapshotStateL(CCamera::CCameraDirectSnapshot::TDirectSnapshotState &)
Retrieves the current state for direct snapshot.
-
leave
-
May leave with any error code.
GetDirectViewFinderL(CCamera::CCameraV2DirectViewFinder *&)
Retrieve the version2 direct viewfinder object out of which this direct snapshot has been created. This information may be required by the client in order to map the direct snapshot object with its parent version2 direct viewfinder object or also to retrieve properties of its parent version2 direct viewfinder object.
-
leave
-
May leave with any error code.
Release()
void
|
Release
|
(
|
)
|
[pure virtual]
|
SetDirectSnapshotParametersL(const CCamera::CCameraDirectSnapshot::TDirectSnapshotParameters &)
Sets the direct snapshot parameters.
-
leave
-
May leave with any error code.
SetDirectViewFinder(const CCamera::CCameraV2DirectViewFinder *)
Sets the version2 direct viewfinder object out of which this direct snapshot has been created. This is called only during the creation time of CCameraDirectSnapshot.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.