MFP_ERROR_EVENT構造体 (mfplay.h)

大事な 廃止。 この API は、今後の Windows リリースから削除される可能性があります。 アプリケーションでは、再生に メディア セッション を使用する必要があります。
 

MFP_EVENT_TYPE_ERROR イベントのイベント構造。 このイベントは、再生中にエラーが発生した場合に送信されます。

構文

typedef struct MFP_ERROR_EVENT {
  MFP_EVENT_HEADER header;
} MFP_ERROR_EVENT;

メンバー

header

MFP_EVENT_HEADER すべての IMFPMediaPlayer イベントに共通のデータを含む構造体です。 構造体の hrEvent メンバーには、エラー コードが含まれています。

注釈

この構造体へのポインターを取得するには、IMFPMediaPlayerCallback::OnMediaPlayerEvent メソッドの pEventHeader パラメーターをキャストします。 この目的のために 、MFP_GET_ERROR_EVENT マクロを使用できます。

このイベントは、非同期 の IMFPMediaPlayer メソッドの失敗を通知するために使用されません。 非同期メソッドが失敗した場合、そのメソッドの標準イベントでエラーが報告されます。 MFP_EVENT_TYPE_ERROR イベントは、非同期メソッド呼び出しのコンテキスト外で発生するエラーに使用されます。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header mfplay.h

こちらもご覧ください

IMFPMediaPlayerCallback

Media Foundation Structures

オーディオ/ビデオ再生に MFPlay を使用する