Interfaccia IMFMediaEngineEx (mfmediaengine.h)

Estende l'interfaccia IMFMediaEngine .

Ereditarietà

L'interfaccia IMFMediaEngineEx eredita da IMFMediaEngine. IMFMediaEngineEx ha anche questi tipi di membri:

Metodi

L'interfaccia IMFMediaEngineEx dispone di questi metodi.

 
IMFMediaEngineEx::ApplyStreamSelections

Applica le selezioni del flusso dalle chiamate precedenti a SetStreamSelection.
IMFMediaEngineEx::CancelTimelineMarkerTimer

Annulla il marcatore di sequenza temporale in sospeso successivo.
IMFMediaEngineEx::EnableHorizontalMirrorMode

Abilita o disabilita il mirroring del video.
IMFMediaEngineEx::EnableTimeUpdateTimer

Abilita o disabilita il timer di aggiornamento dell'ora.
IMFMediaEngineEx::EnableWindowlessSwapchainMode

Abilita o disabilita la modalità catena di scambio senza finestra.
IMFMediaEngineEx::FrameStep

Passi avanti o indietro di un fotogramma.
IMFMediaEngineEx::GetAudioEndpointRole

Ottiene il ruolo dell'endpoint del dispositivo audio utilizzato per la chiamata successiva a SetSource o Load.
IMFMediaEngineEx::GetAudioStreamCategory

Ottiene la categoria del flusso audio utilizzata per la chiamata successiva a SetSource o Load.
IMFMediaEngineEx::GetBalance

Ottiene il bilanciamento dell'audio.
IMFMediaEngineEx::GetNumberOfStreams

Ottiene il numero di flussi nella risorsa multimediale.
IMFMediaEngineEx::GetPresentationAttribute

Ottiene un attributo di presentazione dalla risorsa multimediale.
IMFMediaEngineEx::GetRealTimeMode

Ottiene la modalità in tempo reale utilizzata per la chiamata successiva a SetSource o Load.
IMFMediaEngineEx::GetResourceCharacteristics

Ottiene vari flag che descrivono la risorsa multimediale.
IMFMediaEngineEx::GetStatistics

Ottiene una statistica di riproduzione dal motore multimediale.
IMFMediaEngineEx::GetStereo3DFramePackingMode

Per il video stereoscopico 3D, ottiene il layout delle due visualizzazioni all'interno di un fotogramma video.
IMFMediaEngineEx::GetStereo3DRenderMode

Per il video 3D stereoscopico, esegue una query su come il motore multimediale esegue il rendering del contenuto video 3D.
IMFMediaEngineEx::GetStreamAttribute

Ottiene un attributo a livello di flusso dalla risorsa multimediale.
IMFMediaEngineEx::GetStreamSelection

Esegue una query che indica se un flusso è selezionato per la riproduzione. (IMFMediaEngineEx.GetStreamSelection)
IMFMediaEngineEx::GetTimelineMarkerTimer

Ottiene l'ora del marcatore della sequenza temporale successiva, se presente.
IMFMediaEngineEx::GetVideoSwapchainHandle

Ottiene un handle per la catena di scambio senza finestra.
IMFMediaEngineEx::InsertAudioEffect

Inserisce un effetto audio.
IMFMediaEngineEx::InsertVideoEffect

Inserisce un effetto video.
IMFMediaEngineEx::IsPlaybackRateSupported

Esegue una query che indica se il motore multimediale può essere riprodotto a una velocità di riproduzione specificata.
IMFMediaEngineEx::IsProtected

Esegue una query per verificare se la risorsa multimediale contiene contenuto protetto.
IMFMediaEngineEx::IsStereo3D

Esegue una query che indica se la risorsa multimediale contiene video 3D stereoscopici.
IMFMediaEngineEx::RemoveAllEffects

Rimuove tutti gli effetti audio e video.
IMFMediaEngineEx::SetAudioEndpointRole

Imposta l'endpoint del dispositivo audio usato per la chiamata successiva a SetSource o Load.
IMFMediaEngineEx::SetAudioStreamCategory

Imposta la categoria del flusso audio per la chiamata successiva a SetSource o Load.
IMFMediaEngineEx::SetBalance

Imposta il bilanciamento dell'audio. (IMFMediaEngineEx.SetBalance)
IMFMediaEngineEx::SetCurrentTimeEx

Cerca di eseguire una nuova posizione di riproduzione usando il MF_MEDIA_ENGINE_SEEK_MODE specificato.
IMFMediaEngineEx::SetRealTimeMode

Imposta la modalità in tempo reale utilizzata per la chiamata successiva a SetSource o Load.
IMFMediaEngineEx::SetSourceFromByteStream

Apre una risorsa multimediale da un flusso di byte.
IMFMediaEngineEx::SetStereo3DFramePackingMode

Per il video 3D stereoscopico, imposta il layout delle due visualizzazioni all'interno di un fotogramma video.
IMFMediaEngineEx::SetStereo3DRenderMode

Per il video 3D stereoscopico, specifica come il motore multimediale esegue il rendering del contenuto video 3D.
IMFMediaEngineEx::SetStreamSelection

Seleziona o deseleziona un flusso per la riproduzione.
IMFMediaEngineEx::SetTimelineMarkerTimer

Specifica un'ora di presentazione in cui il motore multimediale invierà un evento marcatore.
IMFMediaEngineEx::UpdateVideoStream

Aggiornamenti il rettangolo di origine, il rettangolo di destinazione e il colore del bordo per il video.

Commenti

L'interfaccia IMFMediaEngine contiene metodi che eseguono il mapping agli elementi multimediali HTML5. IMFMediaEngineEx offre funzionalità aggiuntive che non corrispondono direttamente a HTML5.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfmediaengine.h

Vedi anche

IMFMediaEngine

Esempio di motore multimediale

Interfacce di Media Foundation