KSAUDIOMODULE_DESCRIPTOR 구조체(ksmedia.h)

KSAUDIOMODULE_DESCRIPTOR 구조는 오디오 모듈의 정적 외부 속성을 설명합니다.

구문

typedef struct _KSAUDIOMODULE_DESCRIPTOR {
  GUID  ClassId;
  ULONG InstanceId;
  ULONG VersionMajor;
  ULONG VersionMinor;
  WCHAR Name[AUDIOMODULE_MAX_NAME_CCH_SIZE];
} KSAUDIOMODULE_DESCRIPTOR, *PKSAUDIOMODULE_DESCRIPTOR;

멤버

ClassId

오디오 모듈의 ClassId입니다. ClassId는 이 모듈의 유형을 설정하는 식별자입니다. 값 및 매핑은 ISV 및 IHV에 의해 설정됩니다.

InstanceId

오디오 모듈의 InstanceId입니다. InstanceId는 모듈의 이 instance 모듈의 다른 instance 구분하는 고유 식별자입니다.

VersionMajor

오디오 모듈의 주 버전입니다. 사용법은 구현자에 의해 정의됩니다.

VersionMinor

오디오 모듈의 부 버전입니다. 사용법은 구현자에 의해 정의됩니다.

Name[AUDIOMODULE_MAX_NAME_CCH_SIZE]

오디오 모듈의 이름입니다. 최대 길이는 AUDIOMODULE_MAX_NAME_CCH_SIZE 와이드 문자입니다. KSMedia.h에서 128로 정의됩니다.

설명

오디오 모듈에 대한 자세한 내용은 오디오 모듈 검색 구현을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1703
머리글 ksmedia.h

추가 정보

KSPROPERTY_AUDIOMODULE_DESCRIPTORS