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


MediaCaptureRelativePanelWatcher Класс

Определение

Отслеживает панель, связанную с DisplayRegion, чтобы приложение получало уведомления при изменении относительного расположения панели.

public ref class MediaCaptureRelativePanelWatcher sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MediaCaptureRelativePanelWatcher final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MediaCaptureRelativePanelWatcher : System.IDisposable
Public NotInheritable Class MediaCaptureRelativePanelWatcher
Implements IDisposable
Наследование
Object Platform::Object IInspectable MediaCaptureRelativePanelWatcher
Атрибуты
Реализации

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

Семейство устройств
Windows 10, version 2004 (появилось в 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v10.0)

Комментарии

Этот API предназначен для сценариев на основе камеры на навесных устройствах, для которых относительное расположение области отображения может изменяться во время выполнения, позволяя приложениям динамически изменять свое поведение захвата камеры.

Получите экземпляр этого класса, вызвав MediaCapture.CreateRelativePanelWatcher.

Свойства

RelativePanel

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

Методы

Close()

Закрывает наблюдатель относительной панели и удаляет связанные ресурсы.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

Start()

Запускает мониторинг MediaCaptureRelativePanelWatcher относительного расположения панели связанного объекта DisplayRegion.

Stop()

Останавливает мониторинг MediaCaptureRelativePanelWatcher относительной панели связанного объекта DisplayRegion.

События

Changed

Возникает при изменении относительного расположения панели, отслеживаемой MediaCaptureRelativePanelWatcher .

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

См. также раздел

  • <xref:Windows.Media.Capture.MediaCapture.CreateRelativePanelWatcher(Windows.Media.Capture.StreamingCaptureMode%2cWindows.UI.WindowManagement.DisplayRegion)%0a%5bDisplayRegion%5d(%2fuwp%2fapi%2fwindows.ui.windowmanagement.displayregion)>