다음을 통해 공유


KSJACK_SINK_INFORMATION 구조체(ksmedia.h)

KSJACK_SINK_INFORMATION 구조는 HDMI 디바이스 또는 디스플레이 포트와 같은 디스플레이 관련 디지털 오디오 디바이스에 대한 정보를 지정합니다.

구문

typedef struct _tagKSJACK_SINK_INFORMATION {
  KSJACK_SINK_CONNECTIONTYPE ConnType;
  WORD                       ManufacturerId;
  WORD                       ProductId;
  WORD                       AudioLatency;
  BOOL                       HDCPCapable;
  BOOL                       AICapable;
  UCHAR                      SinkDescriptionLength;
  WCHAR                      SinkDescription[MAX_SINK_DESCRIPTION_NAME_LENGTH];
  LUID                       PortId;
} KSJACK_SINK_INFORMATION, *PKSJACK_SINK_INFORMATION;

멤버

ConnType

싱크의 연결 형식을 지정합니다. 이 매개 변수는 형식 KSJACK_SINK_CONNECTIONTYPE 열거형입니다.

ManufacturerId

싱크 제조업체 ID를 지정합니다.

ProductId

싱크 제품 ID를 지정합니다.

AudioLatency

싱크 오디오 대기 시간을 지정합니다.

HDCPCapable

이 잭 싱크가 HDCP(High-Bandwidth Digital Content Protection)를 지원한다고 지정합니다.

AICapable

이 잭 싱크는 ACP(오디오 콘텐츠 보호), ISRC1(International Standard Recording Code-1) 및 ISRC2와 같은 데이터 패킷 유형을 지원하도록 지정합니다.

SinkDescriptionLength

SinkDescription[] 멤버의 길이를 지정합니다.

SinkDescription[MAX_SINK_DESCRIPTION_NAME_LENGTH]

싱크 이름을 포함하는 문자열을 지정합니다. 이 문자열은 NULL로 종료되어야 합니다. 최대 길이는 MAX_SINK_DESCRIPTION_NAME_LENGTH 상수(31자 및 종결 NULL)로 정의됩니다.

PortId

예약되어 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 이상 Windows 운영 체제에서 사용할 수 있습니다.
머리글 ksmedia.h(Ksmedia.h 포함)

추가 정보

Luid