Files
Client/Library/dxx8/samples/Multimedia/DirectSound/EnumDevices
LGram16 e067522598 Initial commit: ROW Client source code
Game client codebase including:
- CharacterActionControl: Character and creature management
- GlobalScript: Network, items, skills, quests, utilities
- RYLClient: Main client application with GUI and event handlers
- Engine: 3D rendering engine (RYLGL)
- MemoryManager: Custom memory allocation
- Library: Third-party dependencies (DirectX, boost, etc.)
- Tools: Development utilities

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 16:24:34 +09:00
..

//-----------------------------------------------------------------------------
// 
// Sample Name: EnumDevices Sample
// 
// Copyright (c) 1999-2001 Microsoft Corporation. All rights reserved.
// 
//-----------------------------------------------------------------------------


Description
===========
  The EnumDevices sample shows how to enumerate and create playback 
  and capture devices.

Path
====
  Source: DXSDK\Samples\Multimedia\DSound\EnumDevices 

  Executable: DXSDK\Samples\Multimedia\DSound\Bin

User's Guide
============
  Select a playback and capture device from the dropdown lists. Click Create.

Programming Notes
=================
  This sample was intended to be very simple, showing the basics how to 
  enumerate the DirectSound and DirectSoundCapture devices.
  
  To enumerate DirectSound devices call DirectSoundEnumerate.
  
  To enumerate DirectSoundCapture devices call DirectSoundCaptureEnumerate.