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.