Skip to content

IXAudio2::Initialize doesn't exist anymore? #1

@asm128

Description

@asm128

Hi! I've download the project but when trying to build on windows it says that there is no method IXAudio2::Initialize(), then I've found this:

The DirectX SDK versions of XAUDIO2 included three member functions that are not present in the Windows 8 version: GetDeviceCount, GetDeviceDetails, and Initialize. These enumeration methods are no longer provided and standard Windows Audio APIs should be used for device enumeration instead.

Maybe we should include conditional code for Windows 7 and otherwise use the latest api with XAudio2Create()? I believe using the helper function was avoided in case the dll was missing but maybe in most recent Windows such dll is always included.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions