.net Microsoft.DirectX.DirectSound和电视调谐器
我目前正在使用来自Hauppauge的WINTV Ministick将视频流传输到免费电视频道。虽然它与内置的WinTv应用程序完美配合,但我似乎无法用DirectSound API来理解它。im用于迭代设备的代码是:.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
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来完成同样的任务。查看和