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 앱] |
헤더 |
|
추가 정보