These constants indicate how media is being returned by the transport. For example, tracks might be playing in sequential order (normal), be shuffled (shuffle), and so on.
const LPCWSTR Normal = L"NORMAL", Shuffle = L"SHUFFLE", RepeatOne = L"REPEAT_ONE", RepeatAll = L"REPEAT_ALL", Random = L"RANDOM", Direct1 = L"DIRECT_1", Intro = L"INTRO";
Remarks
The strings represented by these constants are valid values for the AVTransport service's CurrentPlayMode state variable.
You can set the current play mode using IAVTransport::SetPlayMode. You can retrieve the current play mode as part of the TransportSettings structure using IAVTransport::GetTransportSettings.
For more information about the state variables and valid values defined by the UPnP AV DCP, see UPnP AV DCP Documentation.
Requirements
OS Versions: Windows CE 5.0 and later.
Header: Av_upnp.h.
Link Library: Av_upnp.lib.
C++ Namespace: av_upnp::PlayMode.
See Also
AV String Constants | IAVTransport::GetTransportSettings | IAVTransport::SetPlayMode | TransportSettings
Send Feedback on this topic to the authors