目录

AK::IAkStreamMgr类参考

所有成员的列表。

公有成员

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行定义。


该类的文档由以下文件生成: