MediaSourceAppServiceConnection 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
UWP 앱에서 사용할 수 있는 사용자 지정 미디어 원본을 제공하는 앱 서비스의 구현을 사용하도록 설정합니다.
public ref class MediaSourceAppServiceConnection sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory, 327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
class MediaSourceAppServiceConnection final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory), 327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public sealed class MediaSourceAppServiceConnection
function MediaSourceAppServiceConnection(appServiceConnection)
Public NotInheritable Class MediaSourceAppServiceConnection
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 Fall Creators Update (10.0.16299.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v5.0에서 도입되었습니다.)
|
설명
이 기능은 백그라운드 작업에서 구현해야 합니다. 백그라운드 작업이 시작되고 실행되면 앱은 이 클래스의 새 instance 만들고, InitializeMediaStreamSourceRequested 이벤트에 대한 처리기를 등록하고, Start를 호출하여 앱 서비스가 스트림 원본 요청을 처리할 준비가 되었음을 시스템에 알려야 합니다.
시스템은 IRandomAccessStream 및 초기화되지 않은 MediaStreamSource 개체를 InitializeMediaStreamSourceRequested 이벤트 처리기에 전달합니다. 앱 서비스는 IRandomAccessStream 을 구문 분석하여 IMediaStreamDescriptor를 만들어야 합니다. 요청된 스트림 형식이 지원되는 경우 앱 서비스는 MediaStreamSource 를 초기화하고 샘플 제공을 시작할 수 있습니다.
생성자
MediaSourceAppServiceConnection(AppServiceConnection) |
MediaSourceAppServiceConnection 클래스의 새 instance 초기화합니다. |
메서드
Start() |
앱 서비스가 미디어 스트림 원본 요청을 받을 준비가 되었다는 것을 시스템에 알림 |
이벤트
InitializeMediaStreamSourceRequested |
시스템에서 새 MediaStreamSource의 초기화를 요청하기 위해 발생합니다. |