目次

Wwise SDK 2018.1.11

公開メンバ関数

virtual void  Destroy ()=0
 
Profiling.
virtual IAkStreamMgrProfile GetStreamMgrProfile ()=0
 
Stream creation interface.
virtual AKRESULT  CreateStd (const AkOSChar *in_pszFileName, AkFileSystemFlags *in_pFSFlags, AkOpenMode in_eOpenMode, IAkStdStream *&out_pStream, bool in_bSyncOpen)=0
 
virtual AKRESULT  CreateStd (AkFileID in_fileID, AkFileSystemFlags *in_pFSFlags, AkOpenMode in_eOpenMode, IAkStdStream *&out_pStream, bool in_bSyncOpen)=0
 
virtual AKRESULT  CreateAuto (const AkOSChar *in_pszFileName, AkFileSystemFlags *in_pFSFlags, const AkAutoStmHeuristics &in_heuristics, AkAutoStmBufSettings *in_pBufferSettings, IAkAutoStream *&out_pStream, bool in_bSyncOpen)=0
 
virtual AKRESULT  CreateAuto (AkFileID in_fileID, AkFileSystemFlags *in_pFSFlags, const AkAutoStmHeuristics &in_heuristics, AkAutoStmBufSettings *in_pBufferSettings, IAkAutoStream *&out_pStream, bool in_bSyncOpen)=0
 
virtual AKRESULT  PinFileInCache (AkFileID in_fileID, AkFileSystemFlags *in_pFSFlags, AkPriority in_uPriority)=0
 
virtual AKRESULT  UnpinFileInCache (AkFileID in_fileID, AkPriority in_uPriority)=0
 
virtual AKRESULT  UpdateCachingPriority (AkFileID in_fileID, AkPriority in_uPriority, AkPriority in_uOldPriority)=0
 
virtual AKRESULT  GetBufferStatusForPinnedFile (AkFileID in_fileID, AkReal32 &out_fPercentBuffered, bool &out_bCacheFull)=0
 

静的公開メンバ関数

static IAkStreamMgr Get ()
 

限定公開メンバ関数

virtual  ~IAkStreamMgr ()
  Virtual destructor on interface to avoid warnings. [詳解]
 

静的限定公開変数類

static IAkStreamMgr m_pStreamMgr
 

詳解

Interface of the Stream Manager.

警告
The functions in this interface are not thread-safe, unless stated otherwise.

IAkStreamMgr.h661 行目に定義があります。


このクラス詳解は次のファイルから抽出されました: