次の方法で共有


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

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

Medium

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

備考

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

必要条件

要件 価値
ヘッダー ksmedia.h (Ksmedia.h を含む)

関連項目

KSPROPERTY する

KSPROPERTY_CROSSBAR_PININFO

PROPSETID_VIDCAP_CROSSBAR