Freigeben über


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)

Siehe auch

KSPROPERTY

KSPROPERTY_CROSSBAR_PININFO

PROPSETID_VIDCAP_CROSSBAR