MFSampleExtension_Encryption_SubSampleMappingSplit屬性
設定範例的子範例對應,指出範例資料中清除和加密的位元組。
資料類型
BLOB
備註
BLOB應該包含位元組範圍的陣列,作為 DWORD,其中每兩個 DWORD 都會建立一個集合。 每個集合中的第一個 DWORD 是清除位元組的數目,而集合的第二個 DWORD 則是加密的位元組數目。 請注意,一對 0 不是有效的集合, (任一值可以是 0,但不能同時) 。 位元組範圍的陣列會指出要解密的範圍,包括不應該解密整個樣本的可能性。 建議您不要在清楚的樣本上設定此設定,但您可以藉由使用適當的值來達到相同的結果。
範例
下列範例示範如何設定MFSampleExtension_Encryption_SubSampleMappingSplit。
// m_spSample is a IMFSample
// pdwSubSampleMap is a DWORD*
// dwSubSampleMapSize is a DWORD
m_spSample->SetBlob( MFSampleExtension_Encryption_SubSampleMappingSplit,
(BYTE*)pdwSubSampleMap,
dwSubSampleMapSize * sizeof(DWORD) );
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8.1 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 |
Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式] |
標頭 |
|
另請參閱