MonoGame/クラスライブラリ/Microsoft.Xna.Framework.Audio名前空間
クラス 編集
| 名称 | 概要 |
|---|---|
| AudioEmitterクラス | エミッター(音の発信源)を表す。3Dオーディオの音響計算で使う。AudioListenerクラスと共に使用される。 |
| AudioEngineクラス | オーディオ エンジンを表す。 |
| AudioListenerクラス | リスナー(音の聞き手)を表す。 3Dオーディオの音響計算で使う。AudioEmitterクラスと共に使用される。 |
| Cueクラス | キューを表す。効果音などグループ化して連続再生できる。 |
| DynamicSoundEffectInstanceクラス | オーディオバッファ |
| InstancePlayLimitExceptionクラス | システムの限界を超えたSoundEffectInstancesを再生しようとしたときに発生する例外。 |
| Microphoneクラス | マイクで音声をキャプチャーするのに使う。 |
| NoAudioHardwareExceptionクラス | 再生用のオーディオデバイスがない、もしくはドライバに問題がある場合に発生する例外。 |
| NoMicrophoneConnectedExceptionクラス | 録音用のオーディオデバイスがない、もしくはドライバに問題がある場合に発生する例外。 |
| SoundBankクラス | Cueクラスのコレクション |
| SoundEffectクラス | 事前にロードされたサウンドリーソスを表す。効果音などを毎回ファイルから読むと効率が悪いのでメモリに展開しておくというもの。 |
| SoundEffectInstanceクラス | SoundEffectクラスを「単一」で再生、一時停止、または停止するのに使う。 |
| WaveBankクラス | waveファイルのコレクションを表す。 |
インターフェイス 編集
なし
構造体 編集
| 名称 | 概要 |
|---|---|
| AudioCategory構造体 | 一度に複数のサウンドを操作するための機能を提供する。 |
列挙体 編集
| 名称 | 概要 |
|---|---|
| AudioChannels列挙体 | オーディオデータで使用されているチャンネルの数。 |
| AudioStopOptions列挙体 | 停止させるときの停止方法。 |
| MicrophoneState列挙体 | マイクの状態。 |
| SoundState列挙体 | SoundEffectInstanceの再生状態。 |