如何将DirectX.AudioVideoPlayback的Video Audio类型集合在一起

zy8595208 2010-11-05 11:36:13
我用DirectX写给播放器,但是DirectX播放时要确认是视频还是音频,每次写功能都要写两遍,比如播放暂停
先要判断,然后要写video.play()或者是audio.play()。
...全文
64 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
子矜 2011-06-22
  • 打赏
  • 举报
回复
这个貌似没有办法,否则微软何必做这么麻烦?不过你可以写几个函数,比如
void Play(){
if(isVideo){
if(MyVideo!= null)
MyVideo.play();
return;
}
if(MyAudio!=null)
MyAudio.play();
}
如此也只需要四个函数,每次调用直接一下就行了,哈哈~

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧