정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

PrepareTranscodeResult Class

트랜스코드 작업을 시작하는 데 사용할 수 있는 비동기 미디어 트랜스코드 지연 작업을 나타냅니다.

구문


/* 이 개체를 만들거나 액세스하는 방법에 대한 자세한 내용은 설명을 참조하십시오. */

특성

[DualApiPartition()]
[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]

멤버

PrepareTranscodeResult클래스에는 다음과 같은 형식의 멤버가 있습니다.

메서드

The PrepareTranscodeResult 클래스 - 이러한 메서드가 있습니다. C#, Visual Basic 및 C++에서는 다음 위치의 메서드도 상속합니다. Object 클래스.

메서드Description
TranscodeAsync Creates an object to perform an asynchronous media transcode operation on media data.

 

속성

PrepareTranscodeResult클래스 - 이러한 속성이 있습니다.

속성사용 권한Description

CanTranscode

읽기 전용Indicates whether the trancode operation can be performed successfully.

FailureReason

읽기 전용Specifies the reason for the transcode failure.

 

설명

이 개체는 직접 인스턴스화되지 않습니다. prepareFileTranscodeAsync, prepareStreamTranscodeAsyncPrepareMediaStreamSourceTranscodeAsync에 대한 호출에서 반환됩니다.

예제

다음 예제에서는 TranscodeAsync 메서드를 사용하여 트랜스코드 작업을 완료합니다.

function setDeferral() {
        
        transcoder = new Windows.Media.Transcoding.MediaTranscoder();
        var deferral = transcoder.prepareFileTranscodeAsync(inputFile, outputFile, profile);
            deferral.then(completeTranscode, transcodeError);
        };
       
    }

    function completeTranscode {
        if (!result.canTranscode) {
            // Display error
            
        } else {
            result.transcodeAsync();
            
        }
    }


요구 사항

지원되는 최소 클라이언트

Windows 8 [Windows 스토어 앱, 데스크톱 앱]

지원되는 최소 서버

Windows Server 2012 [Windows 스토어 앱, 데스크톱 앱]

Namespace

Windows.Media.Transcoding
Windows::Media::Transcoding [C++]

Metadata

Windows.winmd

참고 항목

로드맵
C++, C# 또는 Visual Basic을 사용하여 Windows 스토어 앱에 멀티미디어 추가
JavaScript를 사용하여 Windows 스토어 앱에 멀티미디어 추가
샘플
미디어 트랜스코딩 샘플
미디어 확장 샘플
실시간 통신 샘플

 

 

표시:
© 2014 Microsoft