Поделиться через


AppCaptureState Класс

Определение

Представляет состояние записи приложения.

public ref class AppCaptureState sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppCaptureContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppCaptureState final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppCaptureContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppCaptureState
Public NotInheritable Class AppCaptureState
Наследование
Object Platform::Object IInspectable AppCaptureState
Атрибуты

Требования к Windows

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.15063.0)
API contract
Windows.Media.Capture.AppCaptureContract (появилось в v4.0)
Возможности приложения
appCaptureSettings

Комментарии

Этот API может вызвать ошибку, если фоновая служба завершила работу из-за времени ожидания простоя.

Свойства

IsHistoricalCaptureEnabled

Возвращает значение, указывающее, включена ли запись исторических приложений.

IsTargetRunning

Возвращает значение, указывающее, запущен ли целевой объект записи приложения в данный момент.

MicrophoneCaptureError

Возвращает код ошибки, связанный с записью микрофона для захвата приложения.

MicrophoneCaptureState

Возвращает текущее состояние захвата микрофона.

ShouldCaptureMicrophone

Возвращает значение, указывающее, следует ли записывать микрофон.

Методы

RestartMicrophoneCapture()

Перезапуск записи микрофона для захвата приложений.

События

CaptureTargetClosed

Происходит при закрытии целевого объекта записи.

MicrophoneCaptureStateChanged

Происходит при изменении состояния захвата микрофона для захвата приложения.

Применяется к