TimedMetadataStreamDescriptor クラス

定義

時間指定メタダ メディア ストリームの説明を表します。

public ref class TimedMetadataStreamDescriptor sealed : IMediaStreamDescriptor2
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.ITimedMetadataStreamDescriptorFactory, 393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class TimedMetadataStreamDescriptor final : IMediaStreamDescriptor2
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.ITimedMetadataStreamDescriptorFactory), 393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class TimedMetadataStreamDescriptor : IMediaStreamDescriptor2
function TimedMetadataStreamDescriptor(encodingProperties)
Public NotInheritable Class TimedMetadataStreamDescriptor
Implements IMediaStreamDescriptor2
継承
Object Platform::Object IInspectable TimedMetadataStreamDescriptor
属性
実装

Windows の要件

デバイス ファミリ
Windows 10, version 1803 (10.0.17134.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v6.0 で導入)

注釈

このオブジェクトは VideoStreamDescriptor および AudioStreamDescriptor と平行ですが、任意のデータを含むストリームに使用されます。 この種類のストリームの使用例は、ビデオ ストリームでシミュレート的にキャプチャされた GPS 座標のストリームをエンコードすることです。

MediaEncodingProfile を作成するときは、SetVideoTracks を呼び出し、1 つ以上の VideoStreamDescriptor オブジェクトを渡して、エンコードするビデオ トラックに関する情報を提供します。

コンストラクター

TimedMetadataStreamDescriptor(TimedMetadataEncodingProperties)

指定した TimedMetadataEncodingProperties を使用して、TimedMetadataStreamDescriptor クラスのインスタンスを作成します。

プロパティ

EncodingProperties

時間指定されたメタデータ ストリームのエンコード プロパティを記述する オブジェクトを取得します。

IsSelected

ストリームが MediaStreamSource で現在使用されているかどうかを示す値を取得します。

Label

複数のストリームを含む MediaEncodingProfile 内の時間指定メタデータ ストリームを識別するアプリ定義ラベルを取得または設定します。

Language

ストリームの RFC-1766 言語コードを取得または設定します。

Name

ストリームの名前を取得または設定します。

メソッド

Copy()

TimedMetadataStreamDescriptor のコピーを作成します。

適用対象