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 |