Método IEncoderAPI::GetParameterValues (strmif.h)
[O recurso associado a esta página, Microsoft TV Technologies, é um recurso herdado. A Microsoft recomenda fortemente que o novo código não use esse recurso.]
[IEncoderAPI não está mais disponível para uso. Em vez disso, use ICodecAPI.]
O método GetParameterValues recupera a lista de valores compatíveis com o parâmetro fornecido.
Sintaxe
HRESULT GetParameterValues(
[in] const GUID *Api,
[out] VARIANT **Values,
[out] ULONG *ValuesCount
);
Parâmetros
[in] Api
Ponteiro para um GUID que especifica o parâmetro .
[out] Values
Endereço de um ponteiro para uma matriz que recebe os valores.
[out] ValuesCount
Indica o número de entradas colocadas na matriz.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Esse método retorna uma matriz de tipos VARIANT que representam os valores individuais compatíveis com o parâmetro . Essa matriz é alocada pelo chamador por meio de CoTaskMemAlloc e colocada no parâmetro Values . Na saída, ValuesCount contém o número de elementos na matriz. O chamador deve liberar a matriz chamando CoTaskMemFree.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | strmif.h (inclua Dshow.h) |
Biblioteca | Strmiids.lib |