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
인덱스에 지정된 핀에 대한 데이터 흐름의 미니드라이버 제공 방향을 지정합니다. 이 값은 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 를 인덱스의 비디오 스트림과 함께 사용하는 오디오 스트림의 핀 인덱스로 설정할 수 있습니다. RelatedPinIndex 는 쿼리 중인 핀과 동일한 방향(입력 또는 출력)의 핀에만 적용됩니다. 현재 핀과 관련된 다른 핀이 없으면 미니드라이버가 (-1)를 반환해야 합니다.
Medium
핀의 하드웨어 연결을 나타내는 KSPIN_MEDIUM 구조를 지정합니다. 이 정보는 미니 드라이버에서 반환됩니다.
설명
모든 인덱스 값은 0부터 시작하며 입력 핀은 출력 핀과 별도로 계산됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ksmedia.h(Ksmedia.h 포함) |