AppBroadcastStreamVideoHeader Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |