バージョン
menu

◆ AK_CommandBuffer_Create()

AKSOUNDENGINE_API struct AkCommandBufferHeader* AK_CommandBuffer_Create ( size_t  in_size)

Allocates and initializes a new command buffer with the specified size using the Wwise SDK's memory manager. The buffer is guaranteed to be aligned on 4 bytes. It is allocated using AkMemID_Integration memory category.

Use AK_CommandBuffer_MinSize and AK_CommandBuffer_CmdSize to determine how much space to allocate for the planned buffer.

The buffer returned by this function MUST be freed using AK_CommandBuffer_Destroy.

This function will return NULL under the following error conditions:

  • Requested size is smaller than the minimium size required for a command buffer.
  • Memory manager is not initialized.
  • Not enough memory to allocate the buffer.
引数
[in]in_sizeSize of buffer in bytes
戻り値
Pointer to the allocated buffer, NULL on error.

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

サポートは必要ですか?

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

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

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

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

Wwiseからはじめよう