Freigeben über


KSPROPERTY_CROSSBAR_PININFO_S-Struktur (ksmedia.h)

Die KSPROPERTY_CROSSBAR_PININFO_S-Struktur beschreibt die Querleisten-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;

Member

Property

Gibt eine initialisierte KSPROPERTY-Struktur an, die den Eigenschaftensatz, die Eigenschafts-ID und den Anforderungstyp beschreibt.

Direction

Gibt die vom Minidriver bereitgestellte Richtung des Datenflusses für den in Index angegebenen 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 Querleisteninformationen abgefragt werden. Eingabepins werden getrennt von Ausgabepins abgefragt.

PinType

Gibt den vom Minidriver bereitgestellten Typ des physischen Connectors an. Dieses Element muss auf einen der in ksmedia.h definierten KS_PhysicalConnectorType aufgezählten Werte festgelegt werden:

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 Index angegebenen Pin verknüpft ist. Der Minidriver kann beispielsweise den RelatedPinIndex auf den Anheftindex des Audiostreams festlegen, der mit einem Videostream in Index verknüpft ist. 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.

Hinweise

Alle Indexwerte sind nullbasiert, und Eingabepins werden getrennt von Ausgabepins gezählt.

Anforderungen

Anforderung Wert
Header ksmedia.h (include Ksmedia.h)

Weitere Informationen

KSPROPERTY

KSPROPERTY_CROSSBAR_PININFO

PROPSETID_VIDCAP_CROSSBAR