AppBroadcastServices Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет состоянием широковещательных трансляций приложений.
Примечание
Для этого API требуются возможности appBroadcast и appBroadcastSettings , которые доступны не всем приложениям Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этого API завершатся ошибкой во время выполнения.
public ref class AppBroadcastServices sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastServices final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastServices
Public NotInheritable Class AppBroadcastServices
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows Desktop Extension SDK (появилось в 10.0.15063.0)
|
API contract |
Windows.Media.Capture.AppBroadcastContract (появилось в v1.0)
|
Возможности приложения |
appBroadcast
appBroadcastServices
appBroadcastSettings
|
Свойства
BroadcastLanguage |
Возвращает или задает строку, задающую языковые параметры для app broadast. |
BroadcastTitle |
Возвращает или задает заголовок трансляции. |
CanCapture |
Возвращает значение, указывающее, может ли служба широковещательной трансляции записывать данные. |
CaptureTargetType |
Возвращает или задает значение, указывающее тип целевого объекта записи, используемого для широковещательной трансляции. |
State |
Возвращает текущее состояние служб широковещательного вещания приложений. |
UserName |
Возвращает имя пользователя, используемое для проверки подлинности для широковещательного вещания приложения. |
Методы
EnterBroadcastModeAsync(AppBroadcastPlugIn) |
Вызывает переход службы трансляции приложений в режим широковещательной трансляции с указанным подключаемым модулем трансляции приложения. |
ExitBroadcastMode(AppBroadcastExitBroadcastModeReason) |
Вызывает выход службы трансляции приложений из режима трансляции по указанной причине. |
PauseBroadcast() |
Приостанавливает трансляцию приложения. |
ResumeBroadcast() |
Возобновляет трансляцию приложения. |
StartBroadcast() |
Запускает трансляцию приложений. |
StartPreview(Size) |
Запускает предварительный просмотр приложения. |