IMFContentProtectionDevice::GetPrivateDataByteCount 方法 (mfidl.h)
取得需要前面加上的必要位元組數目
當您透過 InvokeFunction 方法呼叫安全性處理器時,輸入和輸出緩衝區。
當您指定這個位元組數目時,Media Foundation 轉換 (MFT) 解密程式可以配置位元組總數,而且可以在解密程式將資料移至安全性處理器時避免複製資料。
語法
HRESULT GetPrivateDataByteCount(
[out] DWORD *PrivateInputByteCount,
[out] DWORD *PrivateOutputByteCount
);
參數
[out] PrivateInputByteCount
需要前面加上的必要位元組數目
您提供給內容保護系統的輸入緩衝區。
[out] PrivateOutputByteCount
需要前面加上的必要位元組數目
您提供給內容保護系統的輸出緩衝區。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
需求
最低支援的用戶端 | Windows 10 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | mfidl.h |
程式庫 | Mfplat.lib |
Dll | Mfplat.dll |