Compartir a través de


AppBroadcastStreamReader Clase

Definición

Proporciona métodos y eventos para obtener fotogramas de audio y vídeo de una secuencia de difusión de la aplicación.

Nota

Esta API requiere la funcionalidad appBroadcast y appBroadcastSettings que no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a esta API en tiempo de ejecución.

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
Herencia
Object Platform::Object IInspectable AppBroadcastStreamReader
Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Media.Capture.AppBroadcastContract (se introdujo en la versión v1.0)
Características de aplicaciones
appBroadcast appBroadcastSettings

Comentarios

Obtener una instancia de esta clase accediendo a AppBroadcastBackgroundServiceStreamInfo.BroadcastStreamReader

Esta API puede producir un error si el servicio en segundo plano se ha cerrado debido al tiempo de espera de inactividad.

Propiedades

AudioAacSequence

Obtiene un búfer que contiene el encabezado de secuencia de la secuencia de audio AAC.

AudioBitrate

Obtiene la velocidad de bits de la secuencia de audio asociada a AppBroadcastStreamReader, en bits por segundo.

AudioChannels

Obtiene el número de canales de la secuencia de audio asociada a AppBroadcastStreamReader.

AudioSampleRate

Obtiene la frecuencia de muestreo de la secuencia de audio asociada a AppBroadcastStreamReader.

VideoBitrate

Obtiene la velocidad de bits de la secuencia de vídeo asociada a AppBroadcastStreamReader, en bits por segundo.

VideoHeight

Obtiene el alto de los fotogramas de la secuencia de vídeo asociada a AppBroadcastStreamReader.

VideoWidth

Obtiene el ancho de los fotogramas de la secuencia de vídeo asociada a AppBroadcastStreamReader.

Métodos

TryGetNextAudioFrame()

Intenta obtener un objeto AppBroadcastStreamAudioFrame que representa el fotograma de audio más reciente de la secuencia de difusión.

TryGetNextVideoFrame()

Intenta obtener un objeto AppBroadcastStreamVideoFrame que representa el fotograma de vídeo más reciente de la secuencia de difusión.

Eventos

AudioFrameArrived

Se genera cuando llega un nuevo fotograma de audio de la secuencia de difusión.

VideoFrameArrived

Se genera cuando llega un nuevo fotograma de vídeo de la secuencia de difusión.

Se aplica a