Interfaccia IMFPMediaPlayer (mfplay.h)
Importante Deprecato. Questa API può essere rimossa dalle versioni future di Windows. Le applicazioni devono usare la sessione multimediale per la riproduzione.
Contiene metodi per riprodurre file multimediali.
L'oggetto lettore MFPlay espone questa interfaccia. Per ottenere un puntatore a questa interfaccia, chiama MFPCreateMediaPlayer.
Ereditarietà
L'interfaccia IMFPMediaPlayer eredita dall'interfaccia IUnknown . IMFPMediaPlayer ha anche questi tipi di membri:
Metodi
L'interfaccia IMFPMediaPlayer include questi metodi.
IMFPMediaPlayer::ClearMediaItem Cancella l'elemento multimediale corrente. |
IMFPMediaPlayer::CreateMediaItemFromObject Crea un elemento multimediale da un oggetto . |
IMFPMediaPlayer::CreateMediaItemFromURL Crea un elemento multimediale da un URL. |
IMFPMediaPlayer::FrameStep Passi avanti un fotogramma video. |
IMFPMediaPlayer::GetAspectRatioMode Ottiene la modalità di correzione delle proporzioni corrente. Questa modalità controlla se le proporzioni del video vengono mantenute durante la riproduzione. |
IMFPMediaPlayer::GetBalance Ottiene il saldo audio corrente. |
IMFPMediaPlayer::GetBorderColor Ottiene il colore corrente del bordo video. |
IMFPMediaPlayer::GetDuration Ottiene la durata di riproduzione dell'elemento multimediale corrente. |
IMFPMediaPlayer::GetIdealVideoSize Ottiene l'intervallo di dimensioni del video che possono essere visualizzate senza ridurre significativamente le prestazioni o la qualità dell'immagine. |
IMFPMediaPlayer::GetMediaItem Ottiene un puntatore all'elemento multimediale corrente. |
IMFPMediaPlayer::GetMute Esegue una query per verificare se l'audio è disattivato. (IMFPMediaPlayer.GetMute) |
IMFPMediaPlayer::GetNativeVideoSize Ottiene le dimensioni e le proporzioni del video. |
IMFPMediaPlayer::GetPosition Ottiene la posizione di riproduzione corrente. (IMFPMediaPlayer.GetPosition) |
IMFPMediaPlayer::GetRate Ottiene la frequenza di riproduzione corrente. (IMFPMediaPlayer.GetRate) |
IMFPMediaPlayer::GetState Ottiene lo stato di riproduzione corrente dell'oggetto lettore MFPlay. |
IMFPMediaPlayer::GetSupportedRates Ottiene l'intervallo di frequenze di riproduzione supportate. |
IMFPMediaPlayer::GetVideoSourceRect Ottiene il rettangolo di origine video. |
IMFPMediaPlayer::GetVideoWindow Ottiene la finestra in cui viene visualizzato il video. |
IMFPMediaPlayer::GetVolume Ottiene il volume audio corrente. |
IMFPMediaPlayer::InsertEffect Applica un effetto audio o video alla riproduzione. |
IMFPMediaPlayer::P ause Sospende la riproduzione. (IMFPMediaPlayer.Pause) |
IMFPMediaPlayer::P lay Avvia la riproduzione. (IMFPMediaPlayer.Play) |
IMFPMediaPlayer::RemoveAllEffects Rimuove tutti gli effetti aggiunti con il metodo IMFPMediaPlayer::InsertEffect. |
IMFPMediaPlayer::RemoveEffect Rimuove un effetto aggiunto con il metodo IMFPMediaPlayer::InsertEffect. |
IMFPMediaPlayer::SetAspectRatioMode Specifica se le proporzioni del video vengono mantenute durante la riproduzione. |
IMFPMediaPlayer::SetBalance Imposta il bilanciamento dell'audio. (IMFPMediaPlayer.SetBalance) |
IMFPMediaPlayer::SetBorderColor Imposta il colore per il bordo video. |
IMFPMediaPlayer::SetMediaItem Accoda un elemento multimediale per la riproduzione. |
IMFPMediaPlayer::SetMute Disattiva o disattiva l'audio. (IMFPMediaPlayer.SetMute) |
IMFPMediaPlayer::SetPosition Imposta la posizione di riproduzione. |
IMFPMediaPlayer::SetRate Imposta la frequenza di riproduzione. (IMFPMediaPlayer.SetRate) |
IMFPMediaPlayer::SetVideoSourceRect Imposta il rettangolo di origine video. |
IMFPMediaPlayer::SetVolume Imposta il volume audio. |
IMFPMediaPlayer::Shutdown Arresta l'oggetto lettore MFPlay e rilascia tutte le risorse usate dall'oggetto. |
IMFPMediaPlayer::Stop Arresta la riproduzione. |
IMFPMediaPlayer::UpdateVideo Aggiornamenti il fotogramma video. (IMFPMediaPlayer.UpdateVideo) |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mfplay.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per