MediaFrameSourceController Класс

Определение

Позволяет получить и задать свойства MediaFrameSource , а также получить VideoDeviceController, который предоставляет элементы управления камерой, такие как экспозиция, фокус и масштаб.

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

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

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v3.0)

Комментарии

Получите экземпляр класса MediaFrameSourceController, перейдя к свойству Controllerобъекта MediaFrameSource.

Инструкции по использованию MediaFrameSource для захвата кадров см. в разделе Обработка кадров мультимедиа с помощью MediaFrameReader.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1703 15063 GetPropertyByExtendedIdAsync
1703 15063 SetPropertyByExtendedIdAsync
1803 17134 AudioDeviceController

Свойства

AudioDeviceController

Возвращает audioDeviceController для MediaFrameSource, который предоставляет такие элементы управления, как настройка уровня громкости или отключение звука звукового устройства.

VideoDeviceController

Возвращает объект VideoDeviceController для Объекта MediaFrameSource, который предоставляет такие элементы управления камерой, как экспозиция, фокус и масштаб.

Методы

GetPropertyAsync(String)

Асинхронно получает объект , содержащий значение свойства MediaFrameSource , если значение свойства успешно получено, и описывает состояние результата операции получения.

GetPropertyByExtendedIdAsync(Byte[], IReference<UInt32>)

Асинхронно получает значение свойства с указанным идентификатором из MediaFrameSource, используя расширенный идентификатор с пользовательскими сведениями заголовка и указывая максимальный размер буфера, необходимый для хранения результата.

SetPropertyAsync(String, Object)

Асинхронно задает значение свойства MediaFrameSource и возвращает объект MediaFrameSourceSetPropertyStatus , описывающий состояние результата операции задания.

SetPropertyByExtendedIdAsync(Byte[], Byte[])

Асинхронно задает значение свойства с указанным идентификатором в MediaFrameSource, используя расширенный идентификатор с пользовательскими сведениями заголовка.

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

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