KSNODEPROPERTY_AUDIO_CHANNEL 구조체(ksmedia.h)

KSNODEPROPERTY_AUDIO_CHANNEL 구조체는 노드에 있는 채널의 속성을 지정합니다.

구문

typedef struct {
  KSNODEPROPERTY NodeProperty;
  LONG           Channel;
  ULONG          Reserved;
} KSNODEPROPERTY_AUDIO_CHANNEL, *PKSNODEPROPERTY_AUDIO_CHANNEL;

멤버

NodeProperty

가져오기 또는 설정할 대상 노드와 속성을 모두 지정합니다. 이 멤버는 KSNODEPROPERTY 형식의 구조체입니다.

Channel

채널 번호를 지정합니다. 이 멤버는 제어할 채널을 식별합니다. n 채널이 있는 스트림이 있는 경우 채널 번호는 0에서 n-1로 지정됩니다. 채널 번호 -1(0xFFFFFFFF)을 지정하면 수준이 전체 스트림에 적용됩니다.

표준 USB 오디오 사양은 master 채널 제어 기능을 지원하는 오디오 드라이버가 전체 스트림에 채널 관련 정보를 적용할 수 있는 메커니즘을 제공한다는 점에 유의해야 합니다. 이 메커니즘을 구현하려면 USB 오디오 드라이버가 채널 번호를 0으로 설정해야 합니다. 따라서 USB 오디오 드라이버가 채널 번호를 -1로 설정하는 경우 속성 정보가 전체 스트림에 적용된다는 보장은 없습니다.

Reserved

운영 체제에서 내부용으로 예약됩니다. 사용하지 마십시오.

요구 사항

요구 사항
헤더 ksmedia.h(Ksmedia.h 포함)

추가 정보

KSNODEPROPERTY

KSPROPERTY_AUDIOENGINE_VOLUMELEVEL