AppBroadcastBackgroundServiceStreamInfo Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет состоянием потока фоновой службы трансляции приложения.
Примечание
Для этого API требуются возможности appBroadcast и appBroadcastSettings , доступные не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API будут завершаться ошибкой во время выполнения.
public ref class AppBroadcastBackgroundServiceStreamInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastBackgroundServiceStreamInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastBackgroundServiceStreamInfo
Public NotInheritable Class AppBroadcastBackgroundServiceStreamInfo
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows Desktop Extension SDK (появилось в 10.0.15063.0)
|
API contract |
Windows.Media.Capture.AppBroadcastContract (появилось в v1.0)
|
Возможности приложения |
appBroadcast
appBroadcastSettings
|
Комментарии
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1709 | 16299 | ReportProblemWithStream |
Свойства
AudioCodec |
Возвращает или задает звуковой кодек, используемый фоновой службой трансляции приложения. |
BandwidthTestBitrate |
Возвращает или задает скорость тестирования пропускной способности для фоновой службы широковещательной трансляции приложения. |
BroadcastStreamReader |
Возвращает средство чтения широковещательного потока для фоновой службы трансляции приложения. |
DesiredVideoEncodingBitrate |
Возвращает или задает требуемую скорость кодирования видео для фоновой службы трансляции приложения. |
StreamState |
Возвращает значение, указывающее состояние трансляции приложения. |
Методы
ReportProblemWithStream() |
Уведомляет систему о том, что обнаружена проблема с широковещательным потоком. |
События
StreamStateChanged |
Происходит при изменении состояния широковещательного потока приложения. |
VideoEncodingBitrateChanged |
Происходит при изменении скорости кодирования видео в приложении. |
VideoEncodingResolutionChanged |
Происходит при изменении разрешения кодирования видео в приложении. |