The PROPSETID_VIDCAP_CROSSBAR property set controls devices that route video and audio signals. The crossbar is modeled on a general switching matrix with N inputs and M outputs. Any of the input signals can be routed to one or more of the outputs, although actual hardware implementations may allow only a subset of this general routing capability. The crossbar can be used to route either digital or analog signals. A single crossbar can route both video and audio signals. Video pins optionally can indicate an audio pin that is related to a video pin.
The KSPROPERTY_VIDCAP_CROSSBAR enumeration in ksmedia.h specifies the properties of this set.
Support for this property set is optional and should be implemented only by minidrivers of crossbar devices.
Crossbar capture minidrivers are required to implement the following properties:
The DirectShow IAMCrossbar interface (see the DirectShow documentation in the Microsoft Windows SDK) provides access to the properties of this set.