Método ICodecAPI::GetParameterValues (icodecapi.h)
El método GetParameterValues obtiene la lista de valores posibles para una propiedad de códec.
Este método solo se aplica a las propiedades que admiten una lista de valores posibles, en lugar de a un intervalo lineal.
Sintaxis
HRESULT GetParameterValues(
[in] const GUID *Api,
[out] VARIANT **Values,
[out] ULONG *ValuesCount
);
Parámetros
[in] Api
Puntero a un GUID que especifica la propiedad que se va a consultar. Para obtener una lista de las propiedades de códec estándar, consulte Propiedades de la API de códec.
[out] Values
Recibe un puntero a una matriz de tipos VARIANT . La matriz contiene la lista de valores que admite el codificador para esta propiedad. El autor de la llamada debe liberar cada VARIANT llamando a VariantClear. El autor de la llamada también debe liberar la matriz llamando a CoTaskMemFree.
[out] ValuesCount
Recibe el número de elementos de la matriz Values .
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
Argumento no válido. |
|
La propiedad admite un intervalo de valores, no una lista. |
Comentarios
Si la propiedad admite un intervalo de valores, en lugar de una lista, el método devuelve VFW_E_CODECAPI_LINEAR_RANGE. En ese caso, llame a ICodecAPI::GetParameterRange para obtener el intervalo de valores.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | compilación 20348 de Windows 10 |
Servidor mínimo compatible | compilación 20348 de Windows 10 |
Encabezado | icodecapi.h |