다음을 통해 공유


MultiSourceMediaFrameReader 클래스

정의

여러 MediaFrameSource 에서 시간 상관 관계가 있는 프레임에 대한 액세스를 제공하고 새 프레임이 도착하면 알림을 제공합니다. 이는 깊이 카메라 및 rbg 카메라와 같은 여러 원본의 프레임을 처리해야 하고 각 원본의 프레임이 서로 가까이에서 캡처되었는지 확인해야 하는 경우에 유용합니다.

public ref class MultiSourceMediaFrameReader sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MultiSourceMediaFrameReader final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MultiSourceMediaFrameReader : System.IDisposable
Public NotInheritable Class MultiSourceMediaFrameReader
Implements IDisposable
상속
Object Platform::Object IInspectable MultiSourceMediaFrameReader
특성
구현

Windows 요구 사항

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

설명

원하는 미디어 프레임 원본을 사용하도록 초기화된 MediaCapture 개체에서 CreateMultiSourceFrameReaderAsync를 호출하여 이 클래스의 instance 가져옵니다.

서로 다른 원본 간의 시간 상관 관계 없이 하나 이상의 MediaFrameSource 개체에서 프레임을 읽으려면 MediaFrameReader를 사용할 수 있습니다.

MediaFrameSource를 사용하여 프레임을 캡처하는 방법에 대한 방법 지침은 MediaFrameReader를 사용하여 미디어 프레임 처리를 참조하세요.

버전 기록

Windows 버전 SDK 버전 추가된 값
1709 16299 AcquisitionMode

속성

AcquisitionMode

앱이 이전 프레임 처리를 완료하기 전에 새 프레임이 도착할 때 시스템이 MultiSourceMediaFrameReader 에서 획득한 프레임을 관리하는 방법을 지정합니다.

메서드

Close()

개체 및 연결된 리소스를 삭제합니다.

Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

StartAsync()

하나 이상의 MediaFrameSource 개체에서 시간 표시 프레임 읽기를 비동기적으로 시작합니다.

StopAsync()

하나 이상의 MediaFrameSource 개체에서 시간 표시 프레임 읽기를 비동기적으로 중지합니다.

TryAcquireLatestFrame()

하나 이상의 MediaFrameSource 개체에서 최신 시간 상관 관계 프레임에 대한 액세스를 제공하는 MultiSourceMediaFrameReference 개체를 가져오려고 시도합니다.

이벤트

FrameArrived

MultiSourceMediaFrameReader와 연결된 모든 미디어 프레임 원본에서 새 프레임이 도착할 때 발생합니다.

적용 대상