Wwise SDK 2019.2.15
|
このページには、Windowsに固有の初期化設定の情報が記載されています。
HWND hWnd | オーディオに関連するウィンドウのハンドル。 どのゲームでもデバイス検知目的のために、アプリケーションのHWNDを指定する必要があります。 GetDefaultPlatformInitSettingsで返される値は、サウンドエンジンが初期化された瞬間のフォアグランドHWNDであり、あなたのゲームにとって正しいものではない可能性があります。 各ゲームが、使用すべき正しいHWNDを提供する必要があります。 |
AkThreadProperties threadLEngine | Lower Engineのthreadingプロパティ。 |
AkThreadProperties threadOutputMgr | Ouput threadのthreadingプロパティ。 |
AkThreadProperties threadBankManager | Bank managerのthreadingプロパティ(デフォルトのプライオリティは、 AK_THREAD_PRIORITY_NORMAL )。 |
AkThreadProperties threadMonitor | Monitorのthreadingプロパティ(デフォルトのプライオリティは、 AK_THREAD_PRIORITY_ABOVENORMAL )。このパラメータは、Releaseビルドでは使いません。 |
AkUInt16 uNumRefillsInVoice | ボイスバッファにある、refillバッファの数。2 == ダブルバッファリング、デフォルトは4。 |
AkUInt32 uSampleRate | Sampling Rate。デフォルトは48000 Hzです。低品質には24000hzを使います。正の数で、妥当であれば、どのサンプルレートにも対応します。ただし、カスタム値を設定する際は注意してください。変わった、または非常に低いサンプルレートを使うと、サウンドエンジンが誤作動することがあります。 |
AkAudioAPI eAudioAPI | メインで使うオーディオAPI。デフォルトsink用は、 AkAPI_Defaultにしておきます(デフォルト値)。 有効なaudioDeviceSharesetプラグインが提供されていれば、AkAudioAPIはIgnoredとなります。 |
bool bGlobalFocus | DSBCAPS_GLOBALFOCUSに対応します。 AkAPI_DirectSound AkAudioAPIタイプを使うと、ゲームがフォーカスを失うと、falseに設定されていれば音がミュートされます。 ほかの AkAudioAPI タイプを使う場合は、この設定は無視されます。 |
IXAudio2* pXAudio2 | Wwiseサウンドエンジン用に使うXAudio2インスタンス。NULL(デフォルト)であれば、Wwiseは自身のインスタンスを初期化します。AkInitSettings.outputType のシンクタイプがXAudio2の場合に限り、使われます。 |
bool bEnableAvxSupport | エンジンやプラグインで、AVXやAVX2 SIMDへの対応をランタイムに検知できるようにします。これを無効にすると、CPUクロックスピードを速くすることができるので、CPUパフォーマンスが向上する可能性があります。 |
AkPlatformInitSettingsと合わせて使い、オーディオアウトプットに使用するAPIを指定します。 AkAPI_Defaultを使うと、コンピュータの性能に基づいて、より適したAPIが選択されます。その他の値はテストのために利用してください。
enum AkAudioAPI | |
---|---|
AkAPI_Wasapi | Wasapiを使用。 |
AkAPI_XAudio2 | XAudio2を使用(Windowsの推奨API)。 |
AkAPI_DirectSound | DirectSoundを使用。 |
AkAPI_Default | デフォルト値、より適したAPIが選択されます(デフォルトはXAudio2)。 |