Interfaccia IAudioMute (devicetopology.h)
L'interfaccia IAudioMute consente di accedere a un controllo di disattivazione dell'hardware. Il client ottiene un riferimento all'interfaccia IAudioMute di una subunit chiamando il metodo IPart::Activate con il parametro refiid impostato su REFIID IID_IAudioMute. La chiamata a IPart::Activate ha esito positivo solo se la subunit supporta l'interfaccia IAudioMute . Questa interfaccia è supportata solo da un oggetto subunit che rappresenta una funzione di controllo di disattivazione dell'audio hardware.
La maggior parte dei driver dell'adattatore audio di Windows supporta il modello di driver Windows (WDM) e usa le proprietà di streaming del kernel (KS) per rappresentare i parametri del controllo hardware nelle sottounità (denominate nodi KS). L'interfaccia IAudioMute consente di accedere facilmente alla proprietà KSPROPERTY_AUDIO_MUTE di una subunit con un valore GUID di sottotipo di KSNODETYPE_MUTE. Per ottenere il GUID del sottotipo di una subunit, chiamare il metodo IPart::GetSubType . Per altre informazioni sulle proprietà KS e sui tipi di nodo KS, vedere la documentazione di Windows DDK.
Ereditarietà
L'interfaccia IAudioMute eredita dall'interfaccia IUnknown . IAudioMute include anche questi tipi di membri:
Metodi
L'interfaccia IAudioMute include questi metodi.
IAudioMute::GetMute Il metodo GetMute ottiene lo stato corrente (abilitato o disabilitato) del controllo disattiva. |
IAudioMute::SetMute Il metodo SetMute abilita o disabilita il controllo disattiva l'audio. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | devicetopology.h |