Compartir a través de


Método IEncoderAPI::GetParameterValues (strmif.h)

[La característica asociada a esta página, Microsoft TV Technologies, es una característica heredada. Microsoft recomienda encarecidamente que el nuevo código no use esta característica.

[IEncoderAPI ya no está disponible para su uso. En su lugar, use ICodecAPI.]

El método GetParameterValues recupera la lista de valores admitidos por el parámetro especificado.

Sintaxis

HRESULT GetParameterValues(
  [in]  const GUID *Api,
  [out] VARIANT    **Values,
  [out] ULONG      *ValuesCount
);

Parámetros

[in] Api

Puntero a un GUID que especifica el parámetro .

[out] Values

Dirección de un puntero a una matriz que recibe los valores.

[out] ValuesCount

Indica el número de entradas colocadas en la matriz.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Este método devuelve una matriz de tipos VARIANT que representan los valores individuales admitidos por el parámetro . El destinatario asigna esta matriz a través de CoTaskMemAlloc y se coloca en el parámetro Values . Al salir, ValuesCount contiene el número de elementos de la matriz. El llamador debe liberar la matriz llamando a CoTaskMemFree.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado strmif.h (incluye Dshow.h)
Library Strmiids.lib

Consulte también

API de codificador

IEncoderAPI (Interfaz)