다음을 통해 공유


AppBroadcastStreamVideoHeader 클래스

정의

브로드캐스트 비디오 프레임에 대한 메타데이터를 제공합니다.

참고

이 API에는 모든 Windows 에서 사용할 수 없는 appBroadcast 및 appBroadcastSettings 기능이 필요합니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다.

public ref class AppBroadcastStreamVideoHeader sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastStreamVideoHeader final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastStreamVideoHeader
Public NotInheritable Class AppBroadcastStreamVideoHeader
상속
Object Platform::Object IInspectable AppBroadcastStreamVideoHeader
특성

Windows 요구 사항

디바이스 패밀리
Windows Desktop Extension SDK (10.0.15063.0에서 도입되었습니다.)
API contract
Windows.Media.Capture.AppBroadcastContract (v1.0에서 도입되었습니다.)
앱 기능
appBroadcast appBroadcastSettings

설명

AppBroadcastStreamReader.TryGetNextVideoFrame 호출에서 가져온 AppBroadcastStreamVideoFrame 개체의 VideoHeader 속성에 액세스하여 이 클래스의 instance 가져옵니다.

속성

AbsoluteTimestamp

비디오 프레임이 캡처된 시스템 시간을 나타내는 타임스탬프를 가져옵니다.

Duration

비디오 프레임의 기간을 나타내는 값을 가져옵니다.

FrameId

비디오 프레임을 식별하는 값을 가져옵니다.

HasDiscontinuity

비디오 프레임에 비디오 스트림의 불연속성이 포함되어 있는지 여부를 나타내는 값을 가져옵니다.

IsKeyFrame

비디오 프레임이 브로드캐스트 비디오 스트림 내의 키 프레임인지 여부를 나타내는 값을 가져옵니다.

RelativeTimestamp

비디오 프레임이 캡처된 비디오 스트림 내의 상대 시간을 나타내는 타임스탬프를 가져옵니다.

적용 대상