| class TDisplaySinkParams |
Input parameters for Display Sink
DisplaySink.lib
| Public Member Functions | |
|---|---|
| TDisplaySinkParams () | |
| Public Member Enumerations | |
|---|---|
| enum | TFlags { EDisplaySinkDSA = ( 1 << 0 ), EDisplaySinkDP = ( 1 << 1 ), EDisplaySinkNGA = ( 1 << 2 ) } |
| enum |
TFrameRateLimit
{
EFrameRateLimitNone = 0, EFrameRateLimit1_0 = 1000, EFrameRateLimit2_5 = 400, EFrameRateLimit5_0 = 200, EFrameRateLimit7_5 = 133, EFrameRateLimit10_0 = 100, EFrameRateLimit12_5 = 80, EFrameRateLimit15_0 = 67 } |
| Public Attributes | |
|---|---|
| TUint32 | iFlags |
| TFrameRateLimit | iFrameRateLimit |
| MDisplaySinkObserver * | iObserver |
| TRequestStatus * | iRequestStatusPtr |
| TThreadId | iThreadId |
| IMPORT_C | TDisplaySinkParams | ( | ) |
C++ constructor for initializing some of the variables.
Flags for selecting correct type sink.
| EDisplaySinkDSA = ( 1 << 0 ) |
Create instance of DSA version of sink |
| EDisplaySinkDP = ( 1 << 1 ) |
Create instance of DP version of sink |
| EDisplaySinkNGA = ( 1 << 2 ) |
Create instance of NGA version of sink |
Enumeration for limiting frame rate.
| EFrameRateLimitNone = 0 |
Don't limit frame rate (default) |
| EFrameRateLimit1_0 = 1000 |
Limit frame rate to 1.0 frames per second |
| EFrameRateLimit2_5 = 400 |
Limit frame rate to 2.5 frames per second |
| EFrameRateLimit5_0 = 200 |
Limit frame rate to 5.0 frames per second |
| EFrameRateLimit7_5 = 133 |
Limit frame rate to 7.5 frames per second |
| EFrameRateLimit10_0 = 100 |
Limit frame rate to 10.0 frames per second |
| EFrameRateLimit12_5 = 80 |
Limit frame rate to 12.5 frames per second |
| EFrameRateLimit15_0 = 67 |
Limit frame rate to 15.0 frames per second |
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.