Share via


MF_MEDIA_ENGINE_OPM_STATUS列挙

出力保護マネージャー (OPM) の状態を定義します。

構文

typedef enum _MF_MEDIA_ENGINE_OPM_STATUS { 
  MF_MEDIA_ENGINE_OPM_NOT_REQUESTED           =  0,
  MF_MEDIA_ENGINE_OPM_ESTABLISHED             = 1,
  MF_MEDIA_ENGINE_OPM_FAILED_VM               = 2,
  MF_MEDIA_ENGINE_OPM_FAILED_BDA              = 3,
  MF_MEDIA_ENGINE_OPM_FAILED_UNSIGNED_DRIVER  = 4,
  MF_MEDIA_ENGINE_OPM_FAILED                  = 5
} MF_MEDIA_ENGINE_OPM_STATUS;

定数

MF_MEDIA_ENGINE_OPM_NOT_REQUESTED

既定の状態。 コンテンツが保護されていない場合に正しい状態を返すために使用されます。

MF_MEDIA_ENGINE_OPM_ESTABLISHED

OPM が正常に確立されました。

MF_MEDIA_ENGINE_OPM_FAILED_VM

仮想マシン (VM) で実行されているため、OPM が失敗しました。

MF_MEDIA_ENGINE_OPM_FAILED_BDA

グラフィックス ドライバーがなく、システムが Basic Display Adapter (BDA) を使用しているため、OPM が失敗しました。

MF_MEDIA_ENGINE_OPM_FAILED_UNSIGNED_DRIVER

グラフィックス ドライバーが PE 署名されていないため、OPM が失敗し、WARP にフォールバックしました。

MF_MEDIA_ENGINE_OPM_FAILED

OPM は他の理由で失敗しました。

必要条件

要件
サポートされている最小のクライアント
Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 R2 [デスクトップ アプリのみ]
IDL
Mfmediaengine.idl

関連項目

Media Foundation 列挙