mfplay.h ヘッダー

このヘッダーは、Microsoft Media Foundation によって使用されます。 詳細については、次を参照してください。

mfplay.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IMFPMediaItem

メディア アイテムを表します。 (非推奨)。)。
IMFPMediaPlayer

メディア ファイルを再生するメソッドが含まれています。 (非推奨)。)。
IMFPMediaPlayerCallback

IMFPMediaPlayer インターフェイスのコールバック インターフェイス。

関数

 
MFP_GET_ACQUIRE_USER_CREDENTIAL_EVENT

MFP_EVENT_HEADER ポインターをMFP_ACQUIRE_USER_CREDENTIAL_EVENT ポインターにキャストします。
MFP_GET_ERROR_EVENT

MFP_EVENT_HEADER ポインターをMFP_ERROR_EVENT ポインターにキャストします。
MFP_GET_FRAME_STEP_EVENT

MFP_EVENT_HEADER ポインターをMFP_FRAME_STEP_EVENT ポインターにキャストします。
MFP_GET_MEDIAITEM_CLEARED_EVENT

MFP_EVENT_HEADER ポインターをMEDIAITEM_CLEARED_EVENT ポインターにキャストします。
MFP_GET_MEDIAITEM_CREATED_EVENT

MFP_EVENT_HEADER ポインターをMFP_MEDIAITEM_CREATED_EVENT ポインターにキャストします。
MFP_GET_MEDIAITEM_SET_EVENT

MFP_EVENT_HEADER ポインターをMFP_MEDIAITEM_SET_EVENT ポインターにキャストします。
MFP_GET_MF_EVENT

MFP_EVENT_HEADER ポインターをMFP_MF_EVENT ポインターにキャストします。
MFP_GET_PAUSE_EVENT

MFP_EVENT_HEADER ポインターをMFP_PAUSE_EVENT ポインターにキャストします。
MFP_GET_PLAY_EVENT

MFP_EVENT_HEADER ポインターをMFP_PLAY_EVENT ポインターにキャストします。
MFP_GET_PLAYBACK_ENDED_EVENT

MFP_EVENT_HEADER ポインターをMFP_PLAYBACK_ENDED_EVENT ポインターにキャストします。
MFP_GET_POSITION_SET_EVENT

MFP_EVENT_HEADER ポインターをMFP_POSITION_SET_EVENT ポインターにキャストします。
MFP_GET_RATE_SET_EVENT

MFP_EVENT_HEADER ポインターをMFP_RATE_SET_EVENT ポインターにキャストします。
MFP_GET_STOP_EVENT

MFP_EVENT_HEADER ポインターをMFP_STOP_EVENT ポインターにキャストします。
FPSCreateMediaPlayer

MFPlay プレーヤー オブジェクトの新しいインスタンスを作成します。

構造

 
MFP_ACQUIRE_USER_CREDENTIAL_EVENT

MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL イベントのイベント構造。
MFP_ERROR_EVENT

MFP_EVENT_TYPE_ERROR イベントのイベント構造。
MFP_EVENT_HEADER

すべての種類の MFPlay イベントに共通する情報が含まれます。
MFP_FRAME_STEP_EVENT

MFP_EVENT_TYPE_FRAME_STEP イベントのイベント構造。
MFP_MEDIAITEM_CLEARED_EVENT

MFP_EVENT_TYPE_MEDIAITEM_CLEARED イベントのイベント構造。
MFP_MEDIAITEM_CREATED_EVENT

MFP_EVENT_TYPE_MEDIAITEM_CREATED イベントのイベント構造。
MFP_MEDIAITEM_SET_EVENT

MFP_EVENT_TYPE_MEDIAITEM_SET イベントのイベント構造。
MFP_MF_EVENT

MFP_EVENT_TYPE_MF イベントのイベント構造。
MFP_PAUSE_EVENT

MFP_EVENT_TYPE_PAUSE イベントのイベント構造。
MFP_PLAY_EVENT

MFP_EVENT_TYPE_PLAY イベントのイベント構造。
MFP_PLAYBACK_ENDED_EVENT

MFP_EVENT_TYPE_PLAYBACK_ENDED イベントのイベント構造。
MFP_POSITION_SET_EVENT

MFP_EVENT_TYPE_POSITION_SET イベントのイベント構造。
MFP_RATE_SET_EVENT

MFP_EVENT_TYPE_RATE_SET イベントのイベント構造。
MFP_STOP_EVENT

MFP_EVENT_TYPE_STOP イベントのイベント構造。

列挙

 
_MFP_CREATION_OPTIONS

FPSCreateMediaPlayer 関数のオプションを指定します。
_MFP_CREDENTIAL_FLAGS

MFP_ACQUIRE_USER_CREDENTIAL_EVENT構造体のフラグが含まれています。
_MFP_MEDIAITEM_CHARACTERISTICS

メディアアイテムを記述するフラグを含みます。
MFP_EVENT_TYPE

IMFPMediaPlayerCallback インターフェイスのイベントの種類を定義します。
MFP_MEDIAPLAYER_STATE

現在の再生状態を指定します。