AppBroadcastStreamAudioHeader Klasse

Definition

Stellt Metadaten zu einem Broadcastaudioframe bereit.

Hinweis

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

public ref class AppBroadcastStreamAudioHeader sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastStreamAudioHeader final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastStreamAudioHeader
Public NotInheritable Class AppBroadcastStreamAudioHeader
Vererbung
Object Platform::Object IInspectable AppBroadcastStreamAudioHeader
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 AudioHeader-Eigenschaft eines AppBroadcastStreamAudioFrame-Objekts zugreifen, das aus einem Aufruf von AppBroadcastStreamReader.TryGetNextAudioFrame abgerufen wurde.

Eigenschaften

AbsoluteTimestamp

Ruft einen Zeitstempel ab, der die Systemzeit angibt, zu der der Audioframe erfasst wurde.

Duration

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

FrameId

Ruft einen Wert ab, der den Audioframe identifiziert.

HasDiscontinuity

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

RelativeTimestamp

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

Gilt für: