Esposizione di set di proprietà audio personalizzati
DirectSound supporta l'uso di proprietà personalizzate nelle schede audio e fornisce un'interfaccia IKsPropertySet per questo scopo.
Nota I file di intestazione Dsound.h e Ksproxy.h definiscono versioni simili ma incompatibili dell'interfaccia IKsPropertySet . Le applicazioni DirectSound devono usare la versione definita in Dsound.h. La versione DirectSound di IKsPropertySet è definita nelle pagine di riferimento DirectSound nella documentazione di Microsoft Windows SDK. Per la versione KSProxy, vedere IKsPropertySet.
I set di proprietà audio personalizzati sono abilitati per impostazione predefinita in Windows 98 Second Edition e Windows Me e in Windows XP e versioni successive. Per impostazione predefinita, DirectSound ignora i set di proprietà personalizzati in Windows 2000 e in Windows Server 2003 e versioni successive del server di Windows. Per DirectSound per riconoscere un set di proprietà personalizzato in uno di questi sistemi operativi, gli utenti devono prima abilitare i set di proprietà personalizzati nei propri sistemi.
Ad esempio, per abilitare set di proprietà audio personalizzate in Windows 2000:
In Pannello di controllo fare doppio clic sull'icona Suoni e multimediali (oppure eseguire mmsys.cpl).
Nella scheda Audio selezionare il dispositivo preferito appropriato nell'elenco Riproduzione audio .
Fare clic sul pulsante Avanzate .
Nella scheda Prestazioni scorrere il dispositivo di scorrimento Accelerazione hardware su Full.
Fare clic su Applica.
DirectSound è ora abilitato per passare i set di proprietà personalizzati al driver.
Quattro impostazioni sono disponibili nel dispositivo di scorrimento Accelerazione hardware :
Nessuno
Base
Standard
Completo
I set di proprietà personalizzati vengono abilitati solo quando il dispositivo di scorrimento è impostato su Full. Per altre informazioni, vedere DirectSound Hardware-Acceleration e dispositivi di scorrimento SRC.