Metodo CTransformInputPin.QueryId

Il QueryId metodo recupera un identificatore per il pin. Questo metodo implementa il metodo IPin::QueryId .

Sintassi

HRESULT QueryId(
   LPWSTR *Id
);

Parametri

Id

Riceve una stringa contenente l'identificatore del pin.

Valore restituito

Restituisce uno dei valori HRESULT illustrati nella tabella seguente.

Codice restituito Descrizione
S_OK
Operazione riuscita
E_OUTOFMEMORY
Memoria insufficiente
E_POINTER
Argomento puntatore NULL

Commenti

L'identificatore del pin viene usato per la persistenza del grafo. L'identificatore pin per questa classe è In. Questa classe esegue l'override del comportamento della classe CBasePin . Nella classe CBasePin l'identificatore del pin corrisponde al nome del pin, specificato nel costruttore della classe. Nella classe CTransformInputPin l'identificatore del pin e il nome del pin non sono uguali.

Requisiti

Requisito Valore
Intestazione
Transfrm.h (includere Flussi.h)
Libreria
Strmbase.lib (build retail);
Strmbasd.lib (build di debug)