Поделиться через


MediaClip Класс

Определение

Представляет один объект мультимедиа.

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)

Комментарии

Добавьте клипы мультимедиа в композицию, добавив их в коллекцию Clips объекта MediaComposition.

Инструкции по добавлению редактирования мультимедиа в приложение см. в разделе Композиции мультимедиа и редактирование.

Свойства

AudioEffectDefinitions

Возвращает список определений звуковых эффектов для обработки клипа мультимедиа.

EmbeddedAudioTracks

Список встроенных звуковых дорожек в этом клипе мультимедиа.

EndTimeInComposition

Время, когда клип мультимедиа перестает воспроизводиться в MediaComposition.

OriginalDuration

Исходное время воспроизведения клипа мультимедиа без влияния свойств TrimTimeFromStart и TrimTimeFromEnd .

SelectedEmbeddedAudioTrackIndex

Индекс звуковой дорожки в клипе мультимедиа, который используется для воспроизведения.

StartTimeInComposition

Время начала воспроизведения клипа мультимедиа в объекте MediaComposition.

TrimmedDuration

Длительность клипа мультимедиа с trimTimeFromStart и TrimTimeFromEnd , примененных к воспроизведению.

TrimTimeFromEnd

Время, затраченное на обрезку с конца клипа мультимедиа.

TrimTimeFromStart

Время обрезки от начала клипа мультимедиа.

UserData

Ассоциативная коллекция для хранения пользовательских свойств, связанных с клипом мультимедиа.

VideoEffectDefinitions

Возвращает список определений видеоэффектов для обработки клипа мультимедиа.

Volume

Возвращает или задает объем клипа мультимедиа.

Методы

Clone()

Создает объект MediaClip , идентичный данному экземпляру.

CreateFromColor(Color, TimeSpan)

Создает сплошной цветной видеоклип, который отображает один цвет в течение указанного периода времени. Сплошные цветные видеоклипы обычно используются для создания явного разрыва между сегментами видео.

CreateFromFileAsync(IStorageFile)

Создает видеоклип из видеофайла.

CreateFromImageFileAsync(IStorageFile, TimeSpan)

Создает видеоклип, в котором отображается одно изображение за указанный период времени.

CreateFromSurface(IDirect3DSurface, TimeSpan)

Создает видеоклип из поверхности Microsoft Direct3D.

GetVideoEncodingProperties()

Возвращает свойство VideoEncodingProperties для клипа мультимедиа.

Применяется к

См. также раздел