在构建数字电视图的过程中,我需要:
Network Provider -> Tuner -> Capture -> MPEG2-Demux -> MPEG2 TIF
-> MPEG2 Sections
-> Video Decoder -> VMR9
-> Audio Decoder -> DirectSound
对我来说很明显,我可以以提供者的名义进行Microsoft Network Provider
硬编码(与用户选择的捕获设备相对应的调谐器?
基本上我在问是否存在类似于以下内容的 API 调用:
IMoniker *pTuner = GetTunerForCaptureDevice(pIMonikerSelectedCaptureDevice);
或者让用户在他们的配置中选择调谐器和捕获设备是否是标准的。