<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          OpenAL跨平臺音效API

          聯(lián)合創(chuàng)作 · 2023-09-29 20:39

          OpenAL(Open Audio Library)是自由軟件界的跨平臺音效API。它設(shè)計給多通道三維位置音效的特效表現(xiàn)。其 API 風(fēng)格模仿自 OpenGL。

          OpenAL 最初是由 Loki Software 所開發(fā)。是為了將 Windows 商業(yè)游戲移植到 Linux 上。Loki 倒閉以后,這個項目由自由軟件/開放源始碼社區(qū)繼續(xù)維護(hù)。不過現(xiàn)在最大的主導(dǎo)者(并大量發(fā)展)是創(chuàng)新科技,并得到來自 蘋果公司 和自由軟件/開放源代碼愛好者的持續(xù)支持。

          OpenAL 主要的功能是在來源物體、音效緩沖和收聽者中編碼。來源物體包含一個指向緩沖器的指針、聲音的速度、位置和方向,以及聲音強(qiáng)度。收聽者物體包含收聽者的速度、位置和方向,以及全部聲音的整體增益。緩沖里包含 8 或 16 比特、單聲道或立體聲 PCM 格式的音效數(shù)據(jù),表現(xiàn)引擎進(jìn)行所有必要的計算,如距離衰減、多普勒效應(yīng)等。

          不同于 OpenGL 規(guī)格,OpenAL 規(guī)格包含兩個API分支;以實際 OpenAL 函數(shù)組成的核心,和 ALC API,ALC 用于管理表現(xiàn)內(nèi)容、資源使用情況,并將跨平臺風(fēng)格封在其中。還有“ALUT”程序庫,提供高級“易用”的函數(shù),其定位相當(dāng)于 OpenGL 的 GLUT。

          介紹內(nèi)容來自維基百科。

          瀏覽 16
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  自拍偷拍激情视频 | 色色五月丁香婷婷 | 国产a级 一片 | 丁香五月婷婷激情小说 | 天天曰天天操 |