ISpatialAudioObjectForMetadataCommands::WriteNextMetadataCommand メソッド (spatialaudiometadata.h)

メタデータ コマンドを空間オーディオ オブジェクトに書き込みます。各コマンドは、処理サイクルごとにオブジェクトごとに 1 回だけ追加できます。 有効なコマンドと値の長さは、ISpatialAudioObjectRenderStreamForMetadata の作成時に SpatialAudioObjectRenderStreamForMetadataActivationParams で指定されたメタデータ形式によって定義されます。

構文

HRESULT WriteNextMetadataCommand(
  [in] BYTE   commandID,
  [in] void   *valueBuffer,
  [in] UINT32 valueBufferLength
);

パラメーター

[in] commandID

メタデータ コマンドの ID。

[in] valueBuffer

メタデータ コマンドの値データを格納しているバッファー。

[in] valueBufferLength

valueBuffer の長さ。

戻り値

メソッドが成功した場合は、S_OK を返します。

要件

要件
対象プラットフォーム Windows
ヘッダー spatialaudiometadata.h (Spatialaudioclient.h を含む)

こちらもご覧ください

ISpatialAudioObjectForMetadataCommands