MediaPlayer支持格式 C#
时间: 2023-07-12 11:00:07 浏览: 48
MediaPlayer类支持的音频和视频格式取决于Windows操作系统所安装的解码器。通常情况下,Windows Media Player支持以下格式:
音频格式:
- MP3
- WMA
- WAV
- AAC
视频格式:
- AVI
- WMV
- MP4
- MOV
如果需要支持其他格式,可以安装相应的解码器或使用第三方库来实现。例如,可以使用FFmpeg库来支持更多的音视频格式。
相关问题
windows mediaplayer 支持 音频格式
Windows Media Player支持多种音频格式,包括MP3、WMA、WAV、AAC、FLAC、ALAC等常用格式。在Windows 10中,Windows Media Player还支持播放M4A、AMR、AC3、OGG、APE等格式的音频文件。需要注意的是,某些格式的音频文件可能需要安装相应的编解码器才能在Windows Media Player中播放。此外,Windows Media Player还支持创建和播放音频CD,以及将音频文件转换为其他格式。
Position MediaPlayer C#
Position是MediaPlayer控件的一个属性,用于获取或设置当前媒体的播放位置。在C#中,可以通过调用MediaPlayer控件的Ctlcontrols对象的currentPosition属性来获取或设置Position的值。
下面是一个示例代码,用于获取和设置MediaPlayer的Position属性:
```
// 获取MediaPlayer的当前播放位置
double position = mediaPlayer1.Ctlcontrols.currentPosition;
// 设置MediaPlayer的当前播放位置为3秒
mediaPlayer1.Ctlcontrols.currentPosition = 3;
```
在这个示例中,我们首先使用MediaPlayer的Ctlcontrols对象的currentPosition属性获取了当前的播放位置,将其赋值给了一个名为“position”的变量。接着,我们使用同样的方式,将MediaPlayer的播放位置设置为3秒。
需要注意的是,Position属性的单位是秒,可以是小数,因此在设置Position属性时,应该确保其值在媒体文件时长的范围内,否则会抛出异常。此外,MediaPlayer控件应该已经加载了媒体文件,否则也会抛出异常。