Метод IMFCameraControlDefaults::LockControlData (mfidl.h)
Извлекает полезные данные для элемента управления, связанного с экземпляром IMFCameraControlDefaults , позволяя клиентам изменять значение элемента управления напрямую.
Синтаксис
HRESULT LockControlData(
[out] void **control,
[out] ULONG *controlSize,
[out] void **data,
[out] ULONG *dataSize
);
Параметры
[out] control
Получает указатель на блокируемый элемент управления.
[out] controlSize
Получает размер структуры, на которую указывает элемент управления.
[out] data
Получает указатель на полезные данные элемента управления .
[out] dataSize
Получает размер буфера, на который указывает dataSize.
Возвращаемое значение
S_OK на успех.
Комментарии
Параметры элемента управления и данных не проверяются, так как пользовательские элементы управления могут иметь произвольные размеры схемы полезных данных.
Необходимо вызвать UnlockControlData перед отправкой коллекции, содержащей элемент управления, в метод IMFCameraConfigurationManager::SaveDefaults .
Требования
Минимальная версия клиента | сборка Windows 11 22621 |
Минимальная версия сервера | сборка Windows 11 22621 |
Верхняя часть | mfidl.h |