ISpatialAudioMetadataItems インターフェイス (spatialaudiometadata.h)

空間オーディオ メタデータ項目のバッファーを表します。 メタデータ コマンドと値は、ISpatialAudioMetadataWriter、ISpatialAudioMetadataReader、および ISpatialAudioMetadataCopier インターフェイスを使用して、ISpatialAudioMetadataItems との間で書き込み、読み取り、コピーできます。 ISpatialAudioMetadataItemsBuffer を作成して、呼び出し元によって割り当てられたメモリを使用してメタデータ項目を格納します。

このインターフェイスは、Xbox と Windows の統合された空間サウンドを含む、よりイマーシブなオーディオ用の Microsoft のオーディオ プラットフォームである Windows Sonic の一部です。

継承

ISpatialAudioMetadataItems インターフェイスは、IUnknown インターフェイスから継承します。 ISpatialAudioMetadataItems には、次の種類のメンバーもあります。

メソッド

ISpatialAudioMetadataItems インターフェイスには、これらのメソッドがあります。

 
ISpatialAudioMetadataItems::GetFrameCount

有効な項目オフセットを定義する ISpatialAudioMetadataItems の合計フレーム数を取得します。
ISpatialAudioMetadataItems::GetInfo

有効な項目オフセットを定義する ISpatialAudioMetadataItems の合計フレーム数を取得します。
ISpatialAudioMetadataItems::GetItemCount

ISpatialAudioMetadataItems によって格納されている項目の現在の数。
ISpatialAudioMetadataItems::GetMaxItemCount

オブジェクトの作成時に定義された ISpatialAudioMetadataItems で許可されるアイテムの最大数。
ISpatialAudioMetadataItems::GetMaxValueBufferLength

ISpatialAudioMetadataItems のメタデータ形式で定義された最大のコマンド値のサイズ。

注釈

ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataItems を呼び出して、このインターフェイスのインスタンスを取得します。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 1703 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー spatialaudiometadata.h