次の方法で共有


KSPROPERTY_CROSSBAR_PININFO_S 構造体 (ksmedia.h)

KSPROPERTY_CROSSBAR_PININFO_S構造体は、デバイスのクロスバー ピン情報を記述します。

構文

typedef struct {
  KSPROPERTY     Property;
  KSPIN_DATAFLOW Direction;
  ULONG          Index;
  ULONG          PinType;
  ULONG          RelatedPinIndex;
  KSPIN_MEDIUM   Medium;
} KSPROPERTY_CROSSBAR_PININFO_S, *PKSPROPERTY_CROSSBAR_PININFO_S;

メンバー

Property

プロパティ セット、プロパティ ID、および要求の種類を記述する、初期化された KSPROPERTY 構造体を指定します。

Direction

Index で指定されたピンのデータ フローのミニドライバー指定の方向を指定 します。 この値には 、KSPIN_DATAFLOW_IN またはKSPIN_DATAFLOW_OUTのいずれかを指定できます。

Index

クロスバー情報を照会するピンの 0 から始まるインデックスを指定します。 入力ピンは、出力ピンとは別に照会されます。

PinType

ミニドライバーによって提供される物理コネクタの種類を指定します。 このメンバーは、 ksmedia.h で定義されているKS_PhysicalConnectorType列挙値のいずれかに設定する必要があります。

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

Index で指定されたピンに関連するピンのオプションのピン インデックスを指定 します。 たとえば、ミニドライバーは、 RelatedPinIndex、Index のビデオ ストリームと共に使用されるオーディオ ストリームのピン インデックスに設定できます。 RelatedPinIndex は、クエリ対象のピンと同じ方向 (入力または出力) のピンにのみ適用されます。 現在のピンに関連する他のピンがない場合、ミニドライバーは (-1) を返す必要があります。

Medium

ピンのハードウェア接続を表す KSPIN_MEDIUM 構造体を指定します。 この情報は、ミニドライバーによって返されます。

注釈

すべてのインデックス値は 0 から始まります。入力ピンは出力ピンとは別にカウントされます。

要件

要件
Header ksmedia.h (Ksmedia.h を含む)

こちらもご覧ください

KSPROPERTY

KSPROPERTY_CROSSBAR_PININFO

PROPSETID_VIDCAP_CROSSBAR