VideoDeviceController.GetAvailableMediaStreamProperties Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает список поддерживаемых свойств кодирования для видеоустройства.
public:
virtual IVectorView<IMediaEncodingProperties ^> ^ GetAvailableMediaStreamProperties(MediaStreamType mediaStreamType) = GetAvailableMediaStreamProperties;
IVectorView<IMediaEncodingProperties> GetAvailableMediaStreamProperties(MediaStreamType const& mediaStreamType);
public IReadOnlyList<IMediaEncodingProperties> GetAvailableMediaStreamProperties(MediaStreamType mediaStreamType);
function getAvailableMediaStreamProperties(mediaStreamType)
Public Function GetAvailableMediaStreamProperties (mediaStreamType As MediaStreamType) As IReadOnlyList(Of IMediaEncodingProperties)
Параметры
- mediaStreamType
- MediaStreamType
Тип потока мультимедиа, для которого необходимо получить свойства.
Возвращаемое значение
Список поддерживаемых свойств кодирования.
Реализации
Комментарии
Свойства кодирования, возвращаемые этим методом, могут иметь тип VideoEncodingProperties или ImageEncodingProperties независимо от указанного типа потока. По этой причине перед доступом к свойствам объекта необходимо проверка тип каждого возвращенного объекта IMediaEncodingProperties и привести к соответствующему типу. Статья Задание свойств кодирования мультимедиа для MediaCapture содержит полный код для вспомогательного класса, который обрабатывает все необходимые проверки типов и приведения.