MFP_MEDIAITEM_SET_EVENT struttura (mfplay.h)

Importante Deprecato. Questa API può essere rimossa dalle versioni future di Windows. Le applicazioni devono usare la sessione multimediale per la riproduzione.
 

Struttura di eventi per l'evento MFP_EVENT_TYPE_MEDIAITEM_SET . Questo evento viene inviato al completamento del metodo IMFPMediaPlayer::SetMediaItem .

Sintassi

typedef struct MFP_MEDIAITEM_SET_EVENT {
  MFP_EVENT_HEADER header;
  IMFPMediaItem    *pMediaItem;
} MFP_MEDIAITEM_SET_EVENT;

Members

header

MFP_EVENT_HEADER struttura che contiene dati comuni a tutti gli eventi FMPMediaPlayer .

pMediaItem

Puntatore all'interfaccia FMPMediaItem dell'elemento multimediale accodato per la riproduzione.

Commenti

Per ottenere un puntatore a questa struttura, eseguire il cast del parametro pEventHeader del metodo IMFPMediaPlayerCallback::OnMediaPlayerEvent . È possibile usare la macro MFP_GET_MEDIAITEM_SET_EVENT per questo scopo.

Se non è stato possibile connettere uno o più flussi a un sink multimediale, l'archivio delle proprietà eventi contiene la proprietà MFP_PKEY_StreamRenderingResults . Il valore della proprietà è una matrice di valori HRESULT , che indica quali flussi sono stati connessi correttamente. L'archivio delle proprietà eventi può essere accessibile tramite il membro header.pPropertyStore .

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione mfplay.h

Vedi anche

FMPMediaPlayerCallback

Strutture di Media Foundation

Uso di MFPlay per la riproduzione audio/video