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


Метод ICodecAPI::SetValueWithNotify (icodecapi.h)

Метод SetValueWithNotify задает свойство кодека и возвращает список других свойств, которые были изменены в результате.

Синтаксис

HRESULT SetValueWithNotify(
  [in]  const GUID *Api,
  [in]  VARIANT    *Value,
  [out] GUID       **ChangedParam,
  [out] ULONG      *ChangedParamCount
);

Параметры

[in] Api

Указатель на GUID, указывающий задающее свойство для задания. Список стандартных свойств кодека см. в разделе Свойства API кодека.

[in] Value

Указатель на variant , содержащий новое значение свойства .

[out] ChangedParam

Получает указатель на массив GUID. Массив содержит идентификаторы GUID всех свойств, которые были изменены в результате вызова этого метода. Вызывающий объект должен освободить массив, вызвав CoTaskMemFree.

[out] ChangedParamCount

Получает количество элементов в массиве ChangedParam .

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Метод выполнен успешно.
E_NOTIMPL
Не реализован.

Комментарии

Кодеки, реализующие ICodecAPI , не требуются для поддержки этого метода.

Требования

   
Минимальная версия клиента Сборка Windows 10 20348
Минимальная версия сервера Сборка Windows 10 20348
Верхняя часть icodecapi.h

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

Справочник по API кодека

API кодировщика

ICodecAPI

ICodecAPI::GetValue