Metodo IMFDeviceTransform::FlushOutputStream (mftransform.h)
Il metodo FlushOutputStream scarica il flusso di output di un dispositivo MFT.
Sintassi
HRESULT FlushOutputStream(
[in] DWORD dwStreamIndex,
[in] DWORD dwFlags
);
Parametri
[in] dwStreamIndex
Stream ID del flusso di output che deve essere scaricato.
[in] dwFlags
Deve essere zero.
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, a titolo esemplificativo, i valori specificati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Transizione dello stato del flusso completata. |
|
Il dispositivo MFT non è riuscito a supportare la richiesta in questo momento. |
|
È stato passato un ID flusso non valido. |
|
La transizione del flusso richiesta non è possibile. |
Commenti
Questa funzione di interfaccia consente di scaricare il flusso di output di un dispositivo MFT.
Device MFT deve eliminare tutti i campioni nelle code e reimpostare tutte le relative strutture di dati interne correlate a tale flusso di output. Equivale a reimpostare il flusso di output. Il tipo di supporto e lo stato del flusso non devono cambiare.
Quando viene chiamato
Quando il flusso di output deve essere reimpostato, gestione trasformazione dispositivo (DTM) chiamerà questo metodo.Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 versione 1703 |
Piattaforma di destinazione | Windows |
Intestazione | mftransform.h |