版本

menu_open
virtual AKRESULT AK::StreamMgr::IAkIOHookBlocking::Write ( AkFileDesc in_fileDesc,
const AkIoHeuristics in_heuristics,
void *  in_pData,
AkIOTransferInfo io_transferInfo  
) [pure virtual]

Writes data to a file (synchronous). Write data to the file described by in_fileDesc, from address in_pData and with size and position passed within io_transferInfo. When transfer is complete, return with the proper return code.

Remarks:
File position passed in io_transferInfo takes the offset of this file relative to AkFileDesc::hFile (described with AkFileDesc::uSector). It is computed by the high-level device as "in_fileDesc.uSector * Block_Size + Stream_Position", where Block_Size is obtained via AK::StreamMgr::IAkLowLevelIOHook::GetBlockSize().
Returns:
  • AK_Success: transfer was successful.
  • AK_Fail: an error occured.
Parameters:
in_fileDesc  File descriptor.
in_heuristics  Heuristics for this data transfer.
in_pData  Data to be written.
io_transferInfo  Synchronous data transfer info.

此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅