Share via


MediaClip クラス

定義

1 つのメディア オブジェクトを表します。

public ref class MediaClip sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaClip final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaClip
Public NotInheritable Class MediaClip
継承
Object Platform::Object IInspectable MediaClip
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

MediaComposition オブジェクトの Clips コレクションに追加して、コンポジションにメディア クリップを追加します。

アプリにメディア編集を追加する方法については、「 メディアコンポジションと編集」を参照してください。

プロパティ

AudioEffectDefinitions

メディア クリップを処理するためのオーディオ効果定義の一覧を取得します。

EmbeddedAudioTracks

このメディア クリップに埋め込まれたオーディオ トラックの一覧。

EndTimeInComposition

MediaComposition 内でメディア クリップの再生が停止する時間。

OriginalDuration

TrimTimeFromStart プロパティと TrimTimeFromEnd プロパティの効果のない、メディア クリップの元の再生時間。

SelectedEmbeddedAudioTrackIndex

再生に使用されるメディア クリップ内のオーディオ トラックのインデックス。

StartTimeInComposition

MediaComposition 内でメディア クリップの再生を開始する時間。

TrimmedDuration

再生に TrimTimeFromStartTrimTimeFromEnd が適用されたメディア クリップの継続時間。

TrimTimeFromEnd

メディア クリップの末尾からトリミングする時間。

TrimTimeFromStart

メディア クリップの先頭からトリミングする時間。

UserData

メディア クリップに関連付けられているカスタム プロパティを格納するための連想コレクション。

VideoEffectDefinitions

メディア クリップを処理するためのビデオ効果定義の一覧を取得します。

Volume

メディア クリップのボリュームを取得または設定します。

メソッド

Clone()

このインスタンスと同じ MediaClip オブジェクトを作成します。

CreateFromColor(Color, TimeSpan)

指定した時間の単一の色を表示する単色のビデオ クリップを作成します。 通常、純色のビデオ クリップは、ビデオ セグメント間に明示的なギャップを作成するために使用されます。

CreateFromFileAsync(IStorageFile)

ビデオ ファイルからビデオ クリップを作成します。

CreateFromImageFileAsync(IStorageFile, TimeSpan)

指定した時間だけ 1 つの画像を表示するビデオ クリップを作成します。

CreateFromSurface(IDirect3DSurface, TimeSpan)

Microsoft Direct3D サーフェスからビデオ クリップを作成します。

GetVideoEncodingProperties()

メディア クリップの VideoEncodingProperties を取得します。

適用対象

こちらもご覧ください