KSPROPERTY_CROSSBAR_PININFO_S Struktur (ksmedia.h)
Die KSPROPERTY_CROSSBAR_PININFO_S Struktur beschreibt die Kreuzleisten-Pininformationen für ein Gerät.
Syntax
typedef struct {
KSPROPERTY Property;
KSPIN_DATAFLOW Direction;
ULONG Index;
ULONG PinType;
ULONG RelatedPinIndex;
KSPIN_MEDIUM Medium;
} KSPROPERTY_CROSSBAR_PININFO_S, *PKSPROPERTY_CROSSBAR_PININFO_S;
Angehörige
Property
Gibt eine initialisierte KSPROPERTY- Struktur an, die den Eigenschaftensatz, die Eigenschaften-ID und den Anforderungstyp beschreibt.
Direction
Gibt die vom Minidriver bereitgestellte Richtung des Datenflusses für den in Indexangegebenen Pin an. Dieser Wert kann entweder KSPIN_DATAFLOW_IN oder KSPIN_DATAFLOW_OUT sein.
Index
Gibt den nullbasierten Index des Pins an, für den Kreuzleisteninformationen abgefragt werden. Eingabe-Pins werden getrennt von Ausgabe-Pins abgefragt.
PinType
Gibt den vom Minidriver bereitgestellten Typ des physischen Verbinders an. Dieses Element muss auf einen der KS_PhysicalConnectorType aufgezählten Werte festgelegt werden, die in ksmedia.hdefiniert sind:
KS_PhysConn_Video_Tuner
KS_PhysConn_Video_Composite
KS_PhysConn_Video_Svideo
KS_PhysConn_Video_RGB
KS_PhysConn_Video_YRYBY
KS_PhysConn_Video_SerialDigital
KS_PhysConn_Video_ParallelDigital
KS_PhysConn_Video_SCSI
KS_PhysConn_Video_AUX
KS_PhysConn_Video_Video_1394
KS_PhysConn_Video_USB
KS_PhysConn_Video_VideoDecoder
KS_PhysConn_Video_VideoEncoder
KS_PhysConn_Video_SCART
KS_PhysConn_Audio_Tuner
KS_PhysConn_Audio_Line
KS_PhysConn_Audio_Misc
KS_PhysConn_Audio_AESDigital
KS_PhysConn_Audio_SPDIFDigital
KS_PhysConn_Audio_SCSI
KS_PhysConn_Audio_AUX
KS_PhysConn_Audio_1394
KS_PhysConn_Audio_USB
KS_PhysConn_Audio_AudioDecoder
RelatedPinIndex
Gibt den optionalen Pinindex eines Pins an, der mit dem in Indexangegebenen Pin verknüpft ist. Beispielsweise kann der Minidriver die RelatedPinIndex- auf den Pinindex des Audiodatenstroms festlegen, der mit einem Videostream in Indexgeht. RelatedPinIndex- gilt nur für Pins derselben Richtung (Eingabe oder Ausgabe) wie der abgefragte Pin. Wenn keine anderen Pins mit dem aktuellen Pin verknüpft sind, sollte der Minidriver (-1) zurückgeben.
Medium
Gibt eine KSPIN_MEDIUM Struktur an, die die Hardwareverbindung für den Pin darstellt. Diese Informationen werden vom Minidriver zurückgegeben.
Bemerkungen
Alle Indexwerte sind nullbasiert, und Eingabe-Pins werden getrennt von Ausgabe-Pins gezählt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ksmedia.h (enthalten Ksmedia.h) |