структура 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

Указывает инициализированную структуру KSPROPERTY , которая описывает набор свойств, идентификатор свойства и тип запроса.

Direction

Указывает направление потока данных, предоставленное мини-диском, для контакта, указанного в индексе. Это значение может быть как KSPIN_DATAFLOW_IN , так и KSPIN_DATAFLOW_OUT.

Index

Указывает отсчитываемый от нуля индекс контакта, для которого запрашиваются сведения о перекладинке. Входные контакты запрашиваются отдельно от выходных контактов.

PinType

Указывает предоставленный мини-накопителем тип физического соединителя. Для этого элемента необходимо задать одно из KS_PhysicalConnectorType перечисленных значений, определенных в ksmedia.h:

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 в качестве индекса контактов аудиопотока, который идет с видеопотоком в индексе. RelatedPinIndex применяется только к контактам того же направления (входным или выходным), что и запрашиваемый контакт. Если другие контакты не связаны с текущим контактом, мини-диск должен вернуть значение (-1).

Medium

Задает структуру KSPIN_MEDIUM , представляющую аппаратное подключение для контакта. Эти сведения возвращаются мини-диском.

Комментарии

Все значения индекса отсчитываются от нуля, а входные контакты учитываются отдельно от выходных контактов.

Требования

Требование Значение
Заголовок ksmedia.h (включая Ksmedia.h)

См. также раздел

KSPROPERTY

KSPROPERTY_CROSSBAR_PININFO

PROPSETID_VIDCAP_CROSSBAR