【发布时间】:2014-02-07 22:10:59
【问题描述】:
在构建数字电视图的过程中,我需要:
Network Provider -> Tuner -> Capture -> MPEG2-Demux -> MPEG2 TIF
-> MPEG2 Sections
-> Video Decoder -> VMR9
-> Audio Decoder -> DirectSound
很明显,我可以以提供者的名义 (Microsoft Network Provider) 进行硬编码,但我是否需要提示用户同时选择一个调谐器和一个捕获设备可用设备的列表,或者我可以以某种方式查询与用户选择的捕获设备相对应的调谐器吗?
基本上我是在询问是否存在类似于以下内容的 API 调用:
IMoniker *pTuner = GetTunerForCaptureDevice(pIMonikerSelectedCaptureDevice);
或者让用户在他们的配置中选择调谐器和捕获设备是否是标准的。
【问题讨论】:
标签: visual-c++ directshow tv-tuner