Sample Output of Device Capabilities for a Format
The following is an example of formatted output of device capabilities for a format.
Format: WMDM_FORMATCODE_MP3 (0x3009)
Configuration: 1 (52 properties)
Property: WMDM/FormatCode
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/FileSize
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/FileName
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/Year
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/LastModifiedDate
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/PersistentUniqueID
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/SyncID
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/Title
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/Author
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/AuthorDate
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/Description
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/ProviderCopyright
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/MediaStationName
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/SyncTime
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/NonConsumable
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ENUM
Valid Values: Count=2
FALSE
TRUE
Property: WMDM/AlbumCoverFormat
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ENUM
Valid Values: Count=5
14337
14343
14347
47361
12299
Property: WMDM/AlbumCoverSize
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 0
Maximum: 10000000
Step: 1
Property: WMDM/AlbumCoverHeight
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 0
Maximum: 1000000
Step: 1
Property: WMDM/AlbumCoverWidth
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 0
Maximum: 1000000
Step: 1
Property: WMDM/AlbumCoverDuration
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 0
Maximum: 100000
Step: 1
Property: WMDM/AlbumCoverData
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/Width
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 0
Maximum: 2000
Step: 1
Property: WMDM/Height
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 0
Maximum: 1500
Step: 1
Property: WMDM/Duration
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/UserRating
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 0
Maximum: 100
Step: 1
Property: WMDM/Track
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/Genre
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/MediaCredits
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/PlayCount
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/UserLastPlayTime
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/ParentalRating
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/Composer
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/UserEffectiveRating
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 0
Maximum: 100
Step: 1
Property: WMDM/SubTitle
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/MediaOriginalBroadcastDateTime
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/AlbumTitle
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/AlbumArtist
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/TrackMood
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/IsProtected
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ENUM
Valid Values: Count=2
FALSE
TRUE
Property: WMDM/SubTitleDescription
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
Property: WMDM/TotalBitrate
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ENUM
Valid Values: Count=7
13000
32000
64000
144100
192000
256000
384000
Property: WMDM/SampleRate
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ENUM
Valid Values: Count=4
32000
44100
48000
96000
Property: WMDM/NumChannels
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ENUM
Valid Values: Count=3
0
1
2
Property: WMDM/AudioBitDepth
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ENUM
Valid Values: Count=7
0
8
10
12
16
24
32
Property: WMDM/ScanType
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ENUM
Valid Values: Count=6
0
1
2
3
6
7
Property: WMDM/AudioWAVECodec
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ENUM
Valid Values: Count=17
0
1
2
3
8
9
11
49
50
80
85
352
353
354
355
356
41222
Property: WMDM/Bitrate
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 13000
Maximum: 384000
Step: 1000
Property: WMDM/VideoFourCCCodec
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ENUM
Valid Values: Count=7
0
859189832
958804552
1195724877
827739479
844516695
861293911
Property: WMDM/VideoBitrate
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 100000
Maximum: 8000000
Step: 1000
Property: WMDM/KeyFrameDistance
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 100
Maximum: 300
Step: 1
Property: WMDM/BufferSize
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_RANGE
Minimum: 1000
Maximum: 1000000
Step: 1000
Property: WMDM/QualitySetting
Valid Values Form: WMDM_ENUM_PROP_VALID_VALUES_ANY
See Also