다음을 통해 공유


KSJACK_SINK_INFORMATION 구조체(devicetopology.h)

KSJACK_SINK_INFORMATION 구조체는 오디오 잭 싱크에 대한 정보를 저장합니다.

구문

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

멤버

ConnType

연결 유형을 지정합니다. 연결 형식 값은 KSJACK_SINK_CONNECTIONTYPE 열거형에 정의됩니다.

ManufacturerId

싱크 제조업체 식별자를 지정합니다.

ProductId

싱크 제품 식별자를 지정합니다.

AudioLatency

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

HDCPCapable

싱크가 HDCP(고대역폭 디지털 콘텐츠 보호)를 지원하는지 여부를 지정합니다.

AICapable

싱크가 ACP 패킷, ISRC1 또는 ISRC2를 지원하는지 여부를 지정합니다.

SinkDescriptionLength

SinkDescription 멤버의 문자열 길이를 지정합니다.

SinkDescription[32]

모니터 싱크 이름을 포함하는 문자열입니다. 최대 길이는 상수 MAX_SINK_DESCRIPTION_NAME_LENGTH (와이드 문자 32자)로 정의됩니다.

PortId

LUID 구조에서 비디오 포트 식별자를 지정합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 devicetopology.h

추가 정보

핵심 오디오 구조

IKsJackSinkInformation::GetJackSinkInformation