목차

Wwise SDK 2019.2.2

Public 멤버 함수

virtual void  Destroy ()=0
 
Profiling.
virtual IAkStreamMgrProfile GetStreamMgrProfile ()=0
 

정적 Public 멤버 함수

static IAkStreamMgr Get ()
 

Protected 멤버 함수

virtual  ~IAkStreamMgr ()
  Virtual destructor on interface to avoid warnings. 더 자세히 ...
 

Stream creation interface.

static IAkStreamMgr m_pStreamMgr
 
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  CreateAuto (void *in_pBuffer, AkUInt64 in_uSize, const AkAutoStmHeuristics &in_heuristics, IAkAutoStream *&out_pStream)=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
 
virtual AKRESULT  RelocateMemoryStream (IAkAutoStream *in_pStream, AkUInt8 *in_pNewStart)=0
  Make a memory stream point to a new area in memory, otherwise keeping the exact same state. 더 자세히 ...
 

상세한 설명

Interface of the Stream Manager.

주의: The functions in this interface are not thread-safe, unless stated otherwise.

IAkStreamMgr.h 파일의 680 번째 라인에서 정의되었습니다.


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: