バージョン

menu_open
Wwise SDK 2023.1.3
AkDeviceSettings 構造体

#include <AkStreamMgrModule.h>

公開変数類

void * pIOMemory
 
AkUInt32 uIOMemorySize
 Size of memory for I/O (for automatic streams). It is passed directly to AK::MemoryMgr::Malign(), after having been rounded down to a multiple of uGranularity. [詳解]
 
AkUInt32 uIOMemoryAlignment
 I/O memory alignment. It is passed directly to AK::MemoryMgr::Malign(). [詳解]
 
AkUInt32 ePoolAttributes
 Attributes for I/O memory. Here, specify the allocation type (AkMemType_Device, and so on). It is passed directly to AK::MemoryMgr::Malign(). [詳解]
 
AkUInt32 uGranularity
 I/O requests granularity (typical bytes/request). [詳解]
 
AkThreadProperties threadProperties
 Scheduler thread properties. [詳解]
 
AkReal32 fTargetAutoStmBufferLength
 Targetted automatic stream buffer length (ms). When a stream reaches that buffering, it stops being scheduled for I/O except if the scheduler is idle. [詳解]
 
AkUInt32 uMaxConcurrentIO
 Maximum number of transfers that can be sent simultaneously to the Low-Level I/O. [詳解]
 
bool bUseStreamCache
 If true, the device attempts to reuse I/O buffers that have already been streamed from disk. This is particularly useful when streaming small looping sounds. However, there is a small increase in CPU usage when allocating memory, and a slightly larger memory footprint in the StreamManager pool.
[詳解]
 
AkUInt32 uMaxCachePinnedBytes
 Maximum number of bytes that can be "pinned" using AK::SoundEngine::PinEventInStreamCache() or AK::IAkStreamMgr::PinFileInCache() [詳解]
 

詳解

High-level IO devices initialization settings.

参照

AkStreamMgrModule.h58 行目に定義があります。


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

サポートは必要ですか?

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

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

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

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

Wwiseからはじめよう