共用方式為


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 音訊規格提供一種機制,可讓支援主要通道控制功能的音訊驅動程式將通道特定資訊套用至整個數據流。 若要實作這項機制,USB 音訊驅動程式必須將通道號碼設定為零, (0) 。 因此,當USB音訊驅動程式將通道號碼設定為 -1時,不保證屬性資訊會套用至整個數據流。

Reserved

保留供操作系統內部使用。 請勿使用。

規格需求

需求
標頭 ksmedia.h (包含 Ksmedia.h)

另請參閱

KSNODEPROPERTY

KSPROPERTY_AUDIOENGINE_VOLUMELEVEL