MF_SD_PROTECTED屬性
指出資料流程是否包含受保護的內容。
資料類型
UINT32
將 視為布林值。
備註
此屬性適用于資料流程描述項。 如果屬性值為 TRUE,資料流程會包含受保護的內容。 如果值為 FALSE,或未設定 屬性,資料流程會包含清除的內容。
您可以傳遞簡報描述項至 MFRequireProtectedEnvironment 函式,而不是檢查此屬性的每個資料流程。 此函式會測試簡報描述元是否包含任何受保護的資料流程。
如果內容需要受保護的媒體路徑, (PMP) ,媒體來源應該在資料流程描述項上設定此屬性。
此屬性的 GUID 常數會從 mfuuid.lib 匯出。
範例
// This function returns TRUE if the stream contains protected
// content. You can also call the MFRequireProtectedEnvironment
// function to test whether a presentation contains any streams
// with protected content.
BOOL StreamHasProtectedContent(IMFStreamDescriptor *pSD)
{
return MFGetAttributeUINT32(pSD, MF_SD_PROTECTED, FALSE);
}
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 |
Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
標頭 |
|
另請參閱