Freigeben über


AppBroadcastStreamVideoHeader Klasse

Definition

Stellt Metadaten zu einem Broadcast-Videoframe bereit.

Hinweis

Diese API erfordert die Funktionen appBroadcast und appBroadcastSettings , die nicht für alle Windows-Apps verfügbar sind. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl.

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
Vererbung
Object Platform::Object IInspectable AppBroadcastStreamVideoHeader
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.15063.0)
API contract
Windows.Media.Capture.AppBroadcastContract (eingeführt in v1.0)
App-Funktionen
appBroadcast appBroadcastSettings

Hinweise

Rufen Sie eine instance dieser Klasse ab, indem Sie auf die VideoHeader-Eigenschaft eines AppBroadcastStreamVideoFrame-Objekts zugreifen, das aus einem Aufruf von AppBroadcastStreamReader.TryGetNextVideoFrame abgerufen wurde.

Eigenschaften

AbsoluteTimestamp

Ruft einen Zeitstempel ab, der die Systemzeit angibt, zu der der Videoframe aufgezeichnet wurde.

Duration

Ruft einen Wert ab, der die Dauer des Videoframes angibt.

FrameId

Ruft einen Wert ab, der den Videoframe identifiziert.

HasDiscontinuity

Ruft einen Wert ab, der angibt, ob der Videoframe eine Diskontinuität im Videostream enthält.

IsKeyFrame

Ruft einen Wert ab, der angibt, ob es sich bei dem Videoframe um einen Schlüsselrahmen innerhalb des Broadcastvideostreams handelt.

RelativeTimestamp

Ruft einen Zeitstempel ab, der die relative Zeit innerhalb des Videodatenstroms angibt, zu dem der Videoframe aufgenommen wurde.

Gilt für: