Freigeben über


AppBroadcastStreamReader Klasse

Definition

Stellt Methoden und Ereignisse zum Abrufen von Audio- und Videoframes aus einem App-Broadcaststream 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 AppBroadcastStreamReader sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastStreamReader final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastStreamReader
Public NotInheritable Class AppBroadcastStreamReader
Vererbung
Object Platform::Object IInspectable AppBroadcastStreamReader
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 appBroadcastBackgroundServiceStreamInfo.BroadcastStreamReader zugreifen.

Diese API löst möglicherweise einen Fehler aus, wenn der Hintergrunddienst aufgrund eines Leerlauftimeouts heruntergefahren wurde.

Eigenschaften

AudioAacSequence

Ruft einen Puffer ab, der den Sequenzheader für den AAC-Audiostream enthält.

AudioBitrate

Ruft die Bitrate des Dem AppBroadcastStreamReader zugeordneten Audiodatenstroms in Bits pro Sekunde ab.

AudioChannels

Ruft die Anzahl der Kanäle im Audiostream ab, die dem AppBroadcastStreamReader zugeordnet sind.

AudioSampleRate

Ruft die Samplerate des Audiostreams ab, der dem AppBroadcastStreamReader zugeordnet ist.

VideoBitrate

Ruft die Bitrate des Dem AppBroadcastStreamReader zugeordneten Videostreams in Bits pro Sekunde ab.

VideoHeight

Ruft die Höhe der Frames im Videostream ab, der dem AppBroadcastStreamReader zugeordnet ist.

VideoWidth

Ruft die Breite der Frames im Videostream ab, der dem AppBroadcastStreamReader zugeordnet ist.

Methoden

TryGetNextAudioFrame()

Versucht, ein AppBroadcastStreamAudioFrame-Objekt abzurufen, das den neuesten Audioframe aus dem Broadcaststream darstellt.

TryGetNextVideoFrame()

Versucht, ein AppBroadcastStreamVideoFrame-Objekt abzurufen, das den neuesten Videoframe aus dem Broadcaststream darstellt.

Ereignisse

AudioFrameArrived

Wird ausgelöst, wenn ein neuer Audioframe aus dem Broadcaststream eintrifft.

VideoFrameArrived

Wird ausgelöst, wenn ein neuer Videoframe aus dem Broadcaststream eintrifft.

Gilt für: