目次 - SDL 3.0 API(機能別) - ヒント - SDL_HINT_AUDIO_FORMAT

SDL_HINT_AUDIO_FORMAT

オーディオ形式のデフォルトを設定するヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_AUDIO_FORMAT "SDL_AUDIO_FORMAT"

詳細

アプリケーションがオーディオ形式を指定せずにオープンした場合, このヒントで設定したデフォルトが使用される.

次の値を設定できる:

"U8"符号なし8ビット
"S8"符号あり8ビット
"S16LE"符号あり16ビット(リトルエンディアン)
"S16BE"符号あり16ビット(ビッグエンディアン)
"S16"符号あり16ビット(環境のエンディアン) (デフォルト)
"S32LE"符号あり32ビット整数(リトルエンディアン)
"S32BE"符号あり32ビット整数(ビッグエンディアン)
"S32"符号あり32ビット(環境のエンディアン)
"F32LE"32ビット浮動小数点(リトルエンディアン)
"F32BE"32ビット浮動小数点(ビッグエンディアン)
"F32"符号あり浮動小数点(環境のエンディアン)

このヒントはSDLの初期化の前に設定する必要がある.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_HINT_AUDIO_FORMAT - SDL Wiki