gpt4 book ai didi

c++ - C/C++ 声音操作系统 API

转载 作者:可可西里 更新时间:2023-11-01 10:03:44 28 4
gpt4 key购买 nike

<分区>

我有一个关于声音的问题。我以前在我的项目中使用过像 OpenAL 这样的声音库。我需要的是了解这些库使用的底层操作系统 API。即使每个库都提供了一种简单的方法来操作输入文件根据格式,非常基本的“原始字节到字节,发送给驱动程序”函数必须存在。

我的意思是,肯定有一个默认的 api(一个用于 Windows,另一个用于 Linux)这些图书馆使用。我不认为他们直接使用每个声音卡的驱动程序,因此操作系统必须以某种方式发挥魔力。我说得对吗?

现在,我知道 DirectX 支持声音(虽然我从来没有用过),但是DirectX 没有默认安装在 Windows 上,所以我想它不算数,我不知道 Linux 上会发生什么,我想了解这两者。

我知道不使用专用库可能是不切实际的,我也不知道真的不打算,但我对这个问题很好奇。所以请放纵我。

那么,对于基本图形来说,它是 OpenGL 和 DirectX...但是声音呢?

提前谢谢你。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com