다음을 통해 공유


MediaExtensionManager.RegisterMediaExtensionForAppService 메서드

정의

미디어를 디코딩하는 백그라운드 작업을 제공하는 미디어 확장을 등록합니다.

public:
 virtual void RegisterMediaExtensionForAppService(IMediaExtension ^ extension, AppServiceConnection ^ connection) = RegisterMediaExtensionForAppService;
void RegisterMediaExtensionForAppService(IMediaExtension const& extension, AppServiceConnection const& connection);
public void RegisterMediaExtensionForAppService(IMediaExtension extension, AppServiceConnection connection);
function registerMediaExtensionForAppService(extension, connection)
Public Sub RegisterMediaExtensionForAppService (extension As IMediaExtension, connection As AppServiceConnection)

매개 변수

extension
IMediaExtension

IMediaExtension을 구현하는 개체입니다.

connection
AppServiceConnection

App Service에 대한 엔드포인트 연결을 나타내는 AppServiceConnection 개체입니다.

Windows 요구 사항

디바이스 패밀리
Windows 10 Creators Update (10.0.15063.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v4.0에서 도입되었습니다.)

설명

미디어 확장을 노출하는 Windows 런타임 구성 요소의 Run 메서드 내에서 이 메서드를 호출합니다.

Run메서드에 전달IBackgroundTaskInstanceTriggerDetails 속성을 AppServiceTriggerDetails 개체로 캐스팅한 다음 AppServiceConnection 속성에 액세스하여 AppServiceConnection의 instance 가져옵니다.

백그라운드 작업이 AppServiceTriggerDetails 개체를 수신하려면 앱 매니페스트 파일에서 앱 서비스로 등록해야 합니다. 자세한 내용은 앱 서비스 만들기 및 사용을 참조하세요.

적용 대상