Metodo IMFASFProfile::GetStreamByNumber (wmcontainer.h)
Recupera un oggetto di configurazione del flusso ASF (Advanced Systems Format) per un flusso nel profilo. Questo metodo fa riferimento al flusso in base al numero di flusso anziché all'indice di flusso.
Sintassi
HRESULT GetStreamByNumber(
[in] WORD wStreamNumber,
[out] IMFASFStreamConfig **ppIStream
);
Parametri
[in] wStreamNumber
Numero di flusso per il quale ottenere il puntatore dell'interfaccia.
[out] ppIStream
Riceve un puntatore all'interfaccia IMFASFStreamConfig dell'oggetto di configurazione del flusso ASF. Il chiamante deve rilasciare l'interfaccia.
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
Commenti
Questo metodo non crea una copia dell'oggetto di configurazione del flusso. Puntatore recuperato punta all'oggetto all'interno dell'oggetto profilo. Non è necessario apportare modifiche all'oggetto di configurazione del flusso usando questo puntatore, perché questa operazione può influire sull'oggetto profilo in modi imprevisti.
Per modificare la configurazione dell'oggetto di configurazione del flusso nel profilo, è necessario prima clonare l'oggetto di configurazione del flusso chiamando IMFASFStreamConfig::Clone. Apportare le modifiche necessarie al clone dell'oggetto e quindi aggiungere l'oggetto aggiornato chiamando il metodo IMFASFProfile::SetStream .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wmcontainer.h |
Libreria | Mfuuid.lib |