Silverlight 5 | WinRT |
public sealed class MediaTranscodeDeferral | |
: __ComObject, IMediaTranscodeDeferral | |
public virtual Boolean CanTranscode { get; } | |
public virtual MediaTranscodeOperation TranscodeAsync(); |
public sealed class MediaTranscodeDeferralOperation | |
: __ComObject, IAsyncOperation`1<MediaTranscodeDeferral>, IAsyncInfo | |
public virtual AsyncOperationCompletedHandler`1<MediaTranscodeDeferral> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual MediaTranscodeDeferral GetResults(); | |
public virtual void Start(); |
public sealed class MediaTranscodeOperation | |
: __ComObject, IAsyncActionWithProgress`1<Double>, IAsyncInfo | |
public virtual AsyncActionWithProgressCompletedHandler`1<Double> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncActionProgressHandler`1<Double> Progress { get; set; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual void GetResults(); | |
public virtual void Start(); |
public sealed class MediaTranscoder | |
: __ComObject, IMediaTranscoder | |
public virtual Boolean AlwaysReencode { get; set; } | |
public virtual Boolean HardwareAccelerationEnabled { get; set; } | |
public virtual TimeSpan TrimStartTime { get; set; } | |
public virtual TimeSpan TrimStopTime { get; set; } | |
public virtual void AddAudioEffect(String activatableClassId); | |
public virtual void AddAudioEffect(String activatableClassId, Boolean effectRequired, IPropertySet configuration); | |
public virtual void AddVideoEffect(String activatableClassId); | |
public virtual void AddVideoEffect(String activatableClassId, Boolean effectRequired, IPropertySet configuration); | |
public virtual void ClearEffects(); | |
public virtual MediaTranscodeDeferralOperation GetFileTranscodeDeferralAsync(StorageFile source, StorageFile destination); | |
public virtual MediaTranscodeDeferralOperation GetFileTranscodeDeferralAsync(StorageFile source, StorageFile destination, MediaEncodingProfile profile); | |
public virtual MediaTranscodeDeferralOperation GetStreamTranscodeDeferralAsync(IRandomAccessStream source, IRandomAccessStream destination); | |
public virtual MediaTranscodeDeferralOperation GetStreamTranscodeDeferralAsync(IRandomAccessStream source, IRandomAccessStream destination, MediaEncodingProfile profile); | |
public virtual MediaTranscodeOperation TranscodeFileAsync(StorageFile source, StorageFile destination); | |
public virtual MediaTranscodeOperation TranscodeFileAsync(StorageFile source, StorageFile destination, MediaEncodingProfile profile); | |
public virtual MediaTranscodeOperation TranscodeStreamAsync(IRandomAccessStream source, IRandomAccessStream destination); | |
public virtual MediaTranscodeOperation TranscodeStreamAsync(IRandomAccessStream source, IRandomAccessStream destination, MediaEncodingProfile profile); |