| 
    MGL(Win32)
    
   | 
 
MGL オーディオ [詳解]
関数 | |
| template<class VoiceClass , class... Args> | |
| std::weak_ptr< VoiceClass > | MGL::Audio::LoadVoice (Args... args) noexcept | 
| ボイスの読み込み   | |
| bool | MGL::Audio::UnloadVoice (VoiceKey key) noexcept | 
| ボイスの破棄   | |
| void | MGL::Audio::SetMasterVolume (float volume) noexcept | 
| マスター音量の設定   | |
| float | MGL::Audio::GetMasterVolume () noexcept | 
| マスター音量の取得   | |
| void | MGL::Audio::SetVoiceVolume (VoiceKey voiceKey, float volume) noexcept | 
| ボイスのボリュームを設定   | |
| float | MGL::Audio::GetVoiceVolume (VoiceKey voiceKey) noexcept | 
| ボイスのボリュームを取得   | |
MGL オーディオ
      
  | 
  nodiscardnoexcept | 
マスター音量の取得
      
  | 
  nodiscardnoexcept | 
ボイスのボリュームを取得
| [in] | voiceKey | ボイスキー | 
      
  | 
  noexcept | 
ボイスの読み込み
| VoiceClass | 読み込むボイスの型 | 
| [in] | args | ボイスのコンストラクタの引数 | 
| true | 成功 | 
| false | 失敗 | 
      
  | 
  noexcept | 
マスター音量の設定
| [in] | volume | 設定する音量 | 
      
  | 
  noexcept | 
ボイスのボリュームを設定
| [in] | voiceKey | ボイスキー | 
| [in] | volume | ボリューム | 
      
  | 
  noexcept | 
ボイスの破棄
| [in] | key | 破棄するボイスのキー | 
| true | 成功 | 
| false | 失敗 |