Метод IMFCameraConfigurationManager::LoadDefaults (mfidl.h)
Загружает значения по умолчанию для элемента управления камерой для указанного источника захвата.
Синтаксис
HRESULT LoadDefaults(
[in] IMFAttributes *cameraAttributes,
[out] IMFCameraControlDefaultsCollection **configurations
);
Параметры
[in] cameraAttributes
Указатель на IMFAttributes , в котором атрибут MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK определяет источник записи, для которого извлекаются значения элементов управления по умолчанию.
[out] configurations
Получает указатель на объект IMFCameraControlDefaultsCollection , представляющий коллекцию значений по умолчанию элемента управления камерой.
Возвращаемое значение
HRESULT, включая следующее:
Значение | Описание: |
---|---|
S_OK | Успешное завершение |
MF_E_ATTRIBUTENOTFOUND | Атрибут MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK не найден в атрибутах IMFAttributes, предоставленных в cameraAttributes. |
MF_E_SHUTDOWN | Функция была вызвана после вызова IMFCameraConfigurationManager::Shutdown . |
Комментарии
Если не указаны элементы управления по умолчанию, результирующая коллекция будет пустой. Т. е. IMFCameraControlDefaultsCollection::GetControlCount вернет 0.
Требования
Минимальная версия клиента | сборка Windows 11 22621 |
Минимальная версия сервера | сборка Windows 11 22621 |
Верхняя часть | mfidl.h |