powershell如何使用" .clock"媒体播放器的功能"

时间:2016-04-13 14:36:13

标签: 64-bit windows-8.1 powershell-v4.0

我使用PowerShell构建了一个表单,以帮助我的孩子学习法语数字。该表单播放一段MP3音频文件中随机数的法语发音,该文件包含0到100的所有法语发音。这一切都可正常使用:

$zMediaPlayer = New-Object system.windows.media.mediaplayer;
$zMediaPlayer.Open($zMediaFile);
. . . . 
$zMediaPlayer.Position = New-Object System.TimeSpan(0, 0, 0, 0, $zStartAt);
$zMediaPlayer.Play();
Sleep -Milliseconds $zDuration;
$zMediaPlayer.Pause();
$zMediaPlayer.Stop();
. . . . .
$zMediaPlayer.Close();

我见过提及时钟" System Media Player的属性,允许“StartAt”和“StartAt”。和'持续时间'用于' TimeLine'播放媒体文件的一部分:

Public property Clock Gets or sets the MediaClock associated with the MediaTimeline to be played.

但是我找不到如何在PowerShell脚本中使用这种类型的功能,因为我对脚本的另一个想法是这样的功能非常有用。有人可以描述如何使用此功能,谢谢。

0 个答案:

没有答案