Share via


MFP_EVENT_HEADER 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.
 

Contiene informazioni comuni a ogni tipo di evento MFPlay.

Sintassi

typedef struct MFP_EVENT_HEADER {
  MFP_EVENT_TYPE        eEventType;
  HRESULT               hrEvent;
  IMFPMediaPlayer       *pMediaPlayer;
  MFP_MEDIAPLAYER_STATE eState;
  IPropertyStore        *pPropertyStore;
} MFP_EVENT_HEADER;

Members

eEventType

Tipo di evento, specificato come membro dell'enumerazione MFP_EVENT_TYPE .

hrEvent

Codice di errore o esito positivo per l'operazione che ha causato l'evento.

pMediaPlayer

Puntatore all'interfaccia FMPMediaPlayer dell'oggetto lettore MFPlay che ha inviato l'evento.

eState

Nuovo stato dell'oggetto lettore MFPlay, specificato come membro dell'enumerazione MFP_MEDIAPLAYER_STATE .

pPropertyStore

Puntatore all'interfaccia IPropertyStore di un oggetto archivio proprietà. L'archivio delle proprietà viene usato per contenere dati di evento aggiuntivi per alcuni tipi di evento. Questo membro potrebbe essere NULL.

Requisiti

Requisito Valore
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