Share via


MF_MEDIA_ENGINE_PROTECTION_FLAGS列舉 (mfmediaengine.h)

包含旗標,指定媒體引擎是否會播放受保護的內容,以及媒體引擎是否會使用 受保護的媒體路徑 (PMP) 。

Syntax

typedef enum MF_MEDIA_ENGINE_PROTECTION_FLAGS {
  MF_MEDIA_ENGINE_ENABLE_PROTECTED_CONTENT = 1,
  MF_MEDIA_ENGINE_USE_PMP_FOR_ALL_CONTENT = 2,
  MF_MEDIA_ENGINE_USE_UNPROTECTED_PMP = 4
} ;

常數

 
MF_MEDIA_ENGINE_ENABLE_PROTECTED_CONTENT
值: 1
啟用受保護內容的播放。 除非設定此旗標,否則媒體引擎不會播放受 DRM 保護的內容。 如果您設定此旗標,也設定 MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER 屬性。
MF_MEDIA_ENGINE_USE_PMP_FOR_ALL_CONTENT
值: 2
針對所有播放使用 受保護的媒體路徑 (PMP) ,包括清除 (非受保護的) 內容。
MF_MEDIA_ENGINE_USE_UNPROTECTED_PMP
值: 4
在未受保護的進程內建立 PMP。 您可以使用此選項來播放清楚的內容,但不能播放受保護的內容。

備註

這些旗標會與 MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS 屬性搭配使用。

需求

   
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
標頭 mfmediaengine.h

另請參閱

媒體基礎列舉

受保護的媒體路徑