Music​Display​Properties Music​Display​Properties Music​Display​Properties Class

Definition

Provides properties for music information that is displayed by the SystemMediaTransportControlsDisplayUpdater class.

public sealed class MusicDisplayProperties : IMusicDisplayProperties, IMusicDisplayProperties2, IMusicDisplayProperties3public sealed class MusicDisplayProperties : IMusicDisplayProperties, IMusicDisplayProperties2, IMusicDisplayProperties3Public NotInheritable Class MusicDisplayProperties Implements IMusicDisplayProperties, IMusicDisplayProperties2, IMusicDisplayProperties3
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

Starting with Windows 10, version 1607, UWP apps that use the MediaPlayer class or AudioGraph class to play media are automatically integrated with the System Media Transport Controls by default. When using automatic integration, you can get an instance of the MusicDisplayProperties class using the MediaPlaybackItem class. Call GetDisplayProperties to get an instance of the MediaItemDisplayProperties class. Update the object with the values you want to be displayed for the item in the SMTC and then call ApplyDisplayProperties to commit the changes. For how-to guidance on using the SMTC from your app, see Integrate with the SystemMediaTransportControls.

When manually controlling the SMTC, get an instance of MusicDisplayProperties by using the SystemMediaTransportControlsDisplayUpdater class. For how-to guidance on manually controlling the SMTC, see Manual control of the System Media Transport Controls.

Properties

AlbumArtist AlbumArtist AlbumArtist

Gets or sets the name of the album artist.

public PlatForm::String AlbumArtist { get; set; }public string AlbumArtist { get; set; }Public ReadWrite Property AlbumArtist As string
Value
string string string

The name of the album artist.

Attributes

AlbumTitle AlbumTitle AlbumTitle

Gets or sets the album title.

public PlatForm::String AlbumTitle { get; set; }public string AlbumTitle { get; set; }Public ReadWrite Property AlbumTitle As string
Value
string string string

The album title.

Attributes

AlbumTrackCount AlbumTrackCount AlbumTrackCount

Gets or sets the album track count.

public unsigned short AlbumTrackCount { get; set; }public uint AlbumTrackCount { get; set; }Public ReadWrite Property AlbumTrackCount As uint
Value
uint uint uint

The album track count.

Attributes
Additional features and requirements
Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)

Artist Artist Artist

Gets or set the name of the song artist.

public PlatForm::String Artist { get; set; }public string Artist { get; set; }Public ReadWrite Property Artist As string
Value
string string string

The name of the song artist.

Attributes

Genres Genres Genres

Gets a modifiable list of strings representing genre names.

public IVector<string> Genres { get; }public IVector<string> Genres { get; }Public ReadOnly Property Genres As IVector<string>
Value

A modifiable list of strings representing genre names.

Attributes

Title Title Title

Gets or set the title of the song.

public PlatForm::String Title { get; set; }public string Title { get; set; }Public ReadWrite Property Title As string
Value
string string string

The title of the song.

Attributes

TrackNumber TrackNumber TrackNumber

Gets or sets the track number.

public unsigned short TrackNumber { get; set; }public uint TrackNumber { get; set; }Public ReadWrite Property TrackNumber As uint
Value
uint uint uint

The track number.

Attributes

See Also