Microsoft KB Archive/179646

From BetaArchive Wiki

Article ID: 179646

Article Last Modified on 1/22/2007



APPLIES TO

  • Microsoft NetMeeting 3.01 Standard Edition
  • Microsoft NetMeeting 2.11
  • Microsoft NetMeeting 2.1 Standard Edition
  • Microsoft Windows 98 Second Edition
  • Microsoft NetMeeting 3.01 Standard Edition
  • Microsoft NetMeeting 3.01 Standard Edition



This article was previously published under Q179646

IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry


SUMMARY

This article describes how to disable DirectSound support in NetMeeting. If NetMeeting cannot detect that your sound card driver does not support full duplex in DirectSound, you need to disable DirectSound.

MORE INFORMATION

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

NetMeeting can use the DirectSound features of DirectX. DirectX is included with Microsoft Internet Explorer and may be included with some games or other multimedia software. DirectSound allows direct access to hardware features on the audio adapter.

NetMeeting 2.1x

To disable DirectSound support in NetMeeting 2.1x, change the value for the DisableDirectSound value to "01 00 00 00" in the following registry key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Audio\NacObject\DisableDirectSound


After you make this change, restart NetMeeting.

The following values determine whether DirectSound support in NetMeeting is intentionally disabled or enabled:

  • 00 00 00 00: NetMeeting detected that DirectSound support can be used with full duplex.
  • 01 00 00 00: DirectSound support is intentionally disabled.
  • 02 00 00 00: NetMeeting detected that DirectSound support cannot be used with full duplex.
  • 03 00 00 00: DirectSound support is intentionally enabled.

NetMeeting requires DirectX 5.0 to support DirectSound functionality. If DirectX 3.0 or earlier is installed, "00 00 00 00" is the default value, but you do not have DirectSound functionality.

When NetMeeting (Conf.exe) starts, it first checks the registry key listed above, and continues if the value is "01 00 00 00" or "03 00 00 00." If the value is "00 00 00 00" or "02 00 00 00," NetMeeting tests the full duplex functionality of the audio adapter with DirectSound and sets the value in the registry to either "00 00 00 00" or "02 00 00 00." Afterwards, Nac.dll loads and examines this value.

The registry value can change after you run the Audio Tuning wizard or change your audio device, but the change does not take effect until you restart NetMeeting.

Windows 98 Second Edition and NetMeeting 3.01

To disable DirectSound support, follow these steps:

  1. In NetMeeting, click Options on the Tools menu.
  2. Click the Audio tab, and then click the Enable DirectSound for improved audio performance checkbox to select it.



Additional query words: half broken interrupt interfere 3.0 3.00

Keywords: kbhowto kbenv kbsound KB179646