Metodo IMFQualityAdvise::SetDropMode (mfidl.h)

Imposta la modalità di rilascio. In modalità di rilascio, un componente elimina campioni, più o meno aggressivamente a seconda del livello della modalità di rilascio.

Sintassi

HRESULT SetDropMode(
  [in] MF_QUALITY_DROP_MODE eDropMode
);

Parametri

[in] eDropMode

Modalità di rilascio richiesta, specificata come membro dell'enumerazione MF_QUALITY_DROP_MODE .

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
S_OK
Il metodo è riuscito.
MF_E_NO_MORE_DROP_MODES
Il componente non supporta la modalità specificata o le modalità successive.

Commenti

Se questo metodo viene chiamato su un'origine multimediale, l'origine multimediale potrebbe passare dall'output sottile a quello non sottile. In tal caso, i flussi interessati invieranno un evento MEStreamThinMode per indicare la transizione. L'operazione è asincrona; Dopo la restituzione di SetDropMode , è possibile ricevere esempi accodati prima della transizione. L'evento MEStreamThinMode contrassegna il punto esatto nel flusso in cui si verifica la transizione.

Requisiti

   
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfidl.h
Libreria Mfuuid.lib

Vedi anche

IMFQualityAdvise