バージョン

    その他のドキュメント

menu_open
Wwise SDK 2018.1.11

◆ CreateDevice()

AkDeviceID __cdecl AK::StreamMgr::CreateDevice ( const AkDeviceSettings in_settings,
IAkLowLevelIOHook in_pLowLevelHook 
)

Streaming device creation. Creates a high-level device, with specific settings. You need to provide the associated low-level I/O hook, implemented on your side.

戻り値
The device ID. AK_INVALID_DEVICE_ID if there was an error and it could not be created.
警告
  • This function is not thread-safe.
  • Use a blocking hook (IAkIOHookBlocking) with SCHEDULER_BLOCKING devices, and a deferred hook (IAkIOHookDeferred) with SCHEDULER_DEFERRED_LINED_UP devices (these flags are specified in the device settings (AkDeviceSettings). The pointer to IAkLowLevelIOHook is statically cast internally into one of these hooks. Implementing the wrong (or no) interface will result into a crash.
注釈
参照
引数
in_settings Device settings.
in_pLowLevelHook Associated low-level I/O hook. Pass either a IAkIOHookBlocking or a IAkIOHookDeferred interface, consistent with the type of the scheduler.

このページはお役に立ちましたか?

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう