Compartilhar via


Método ICodecAPI::SetValueWithNotify (icodecapi.h)

O método SetValueWithNotify define uma propriedade em um codec e retorna uma lista de outras propriedades que foram alteradas como resultado.

Sintaxe

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

Parâmetros

[in] Api

Ponteiro para um GUID que especifica a propriedade a ser definida. Para obter uma lista de propriedades codec padrão, consulte Propriedades da API codec.

[in] Value

Ponteiro para um VARIANT que contém o novo valor para a propriedade .

[out] ChangedParam

Recebe um ponteiro para uma matriz de GUIDs. A matriz contém os GUIDs de todas as propriedades que foram alteradas como resultado dessa chamada de método. O chamador deve liberar a matriz chamando CoTaskMemFree.

[out] ChangedParamCount

Recebe o número de elementos na matriz ChangedParam .

Valor retornado

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_NOTIMPL
Não implementado.

Comentários

Codecs que implementam ICodecAPI não são necessários para dar suporte a esse método.

Requisitos

   
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho icodecapi.h

Confira também

Referência da API do Codec

API do codificador

ICodecAPI

ICodecAPI::GetValue