Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Microsoft.DirectX.DirectSound和电视调谐器_.net_Directx_Directshow_Television_Tv Tuner - Fatal编程技术网

.net Microsoft.DirectX.DirectSound和电视调谐器

.net Microsoft.DirectX.DirectSound和电视调谐器,.net,directx,directshow,television,tv-tuner,.net,Directx,Directshow,Television,Tv Tuner,我目前正在使用来自Hauppauge的WINTV Ministick将视频流传输到免费电视频道。虽然它与内置的WinTv应用程序完美配合,但我似乎无法用DirectSound API来理解它。im用于迭代设备的代码是: var cdc = new CaptureDevicesCollection(); for (int i = 0; i < cdc.Count; i++) { lstDevices.Items.Add(cdc[i].Description.T

我目前正在使用来自Hauppauge的WINTV Ministick将视频流传输到免费电视频道。虽然它与内置的WinTv应用程序完美配合,但我似乎无法用DirectSound API来理解它。im用于迭代设备的代码是:

var cdc = new CaptureDevicesCollection();
    for (int i = 0; i < cdc.Count; i++)
    {
        lstDevices.Items.Add(cdc[i].Description.ToLower());
    }
    lstDevices.SelectedIndex = 1;
var cdc=newCaptureDevicesCollection();
对于(int i=0;i
这只提供了我的内部设备和作为捕获设备的USB网络摄像头。我考虑过DirectShowNet,但不确定它是否也能拿起U盘


有人对此有任何建议或示例代码吗?

也许您可以使用GraphEdit查看U盘注册的类别:可能它未注册为捕获源?我使用GraphEdit查找该项目。我如何连接图形,使设备成为捕获设备的一部分?@Ralf its位于BDA源过滤器下。我设法把一张图表拼凑起来。Microsoft Netowrk Provider->Hauppage SMS1000 DVB-T调谐器->Hauppage SMS1000 TS捕获->MPEG2解复用->Microsoft DTV-DVD音频解码器。这张图显示了,但我不确定这一切是如何与我的原始问题联系在一起的?看起来你不能使用CaptureDevicesCollection来获取该设备(尽管我对DirectSound一点都不熟悉):但是你应该能够使用DirectShow.net来完成同样的任务。查看和