Normal
The display name dosn't contain the PCI location. It contains the vendor id and device serial number (maybe not the right names) from the PCI card. The tuner /capture/crossbar devices have there own section within the registry.I have looked into an old project and found the registry key for capture devices:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{65E8773D-8F56-11D0-A3B9-00A0C9223196}Tuner:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{A799A800-A46D-11D0-A18C-00A02401DCD4}Crossbars:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{A799A801-A46D-11D0-A18C-00A02401DCD4}The capture, crossbar and tuner devices from a TV card have the same DeviceInstance registry value. I have never used this information to create a filter graph. But maybe it works...Bernd
The display name dosn't contain the PCI location. It contains the vendor id and device serial number (maybe not the right names) from the PCI card. The tuner /capture/crossbar devices have there own section within the registry.
I have looked into an old project and found the registry key for capture devices:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{65E8773D-8F56-11D0-A3B9-00A0C9223196}
Tuner:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{A799A800-A46D-11D0-A18C-00A02401DCD4}
Crossbars:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{A799A801-A46D-11D0-A18C-00A02401DCD4}
The capture, crossbar and tuner devices from a TV card have the same DeviceInstance registry value. I have never used this information to create a filter graph. But maybe it works...
Bernd