Поделиться через


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

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

Index

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

PinType

Указывает тип физического соединителя с мини-driver. Этот элемент должен иметь одно из перечисленных 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

Указывает необязательный индекс пин-кода, связанный с пин-кодом, указанным в индексе. Например, мини-driver может задать RelatedPinIndex в индекс пин-кода аудиопотока, который идет с видеопотоком в Index. RelatedPinIndex применяется только к закреплениям того же направления (входных или выходных данных), что и запрашиваемый пин-код. Если другие контакты не связаны с текущим закреплением, мини-driver должен возвращать (-1).

Medium

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

Замечания

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

Требования

Требование Ценность
заголовка ksmedia.h (include Ksmedia.h)

См. также

KSPROPERTY

KSPROPERTY_CROSSBAR_PININFO

PROPSETID_VIDCAP_CROSSBAR