AppBroadcastStreamReader 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 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
- 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. |