Condividi tramite


Metodo IEncoderAPI::GetParameterValues (strmif.h)

[La funzionalità associata a questa pagina, Microsoft TV Technologies, è una funzionalità legacy. Microsoft consiglia vivamente che il nuovo codice non usi questa funzionalità.

[IEncoderAPI non è più disponibile per l'uso. Usare invece ICodecAPI.]

Il metodo GetParameterValues recupera l'elenco di valori supportati dal parametro specificato.

Sintassi

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

Parametri

[in] Api

Puntatore a un GUID che specifica il parametro .

[out] Values

Indirizzo di un puntatore a una matrice che riceve i valori.

[out] ValuesCount

Indica il numero di voci inserite nella matrice.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questo metodo restituisce una matrice di tipi VARIANT che rappresentano i singoli valori supportati dal parametro . Questa matrice viene allocata dal chiamato tramite CoTaskMemAlloc e inserita nel parametro Values . All'uscita , ValuesCount contiene il numero di elementi nella matrice. Il chiamante deve liberare la matrice chiamando CoTaskMemFree.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione strmif.h (include Dshow.h)
Libreria Strmiids.lib

Vedi anche

API del codificatore

Interfaccia IEncoderAPI