Функция MFCreateContentDecryptorContext (mfidl.h)
Создает интерфейс IMFContentDecryptorContext для указанной системы защиты мультимедиа.
Синтаксис
HRESULT MFCreateContentDecryptorContext(
[in] REFGUID guidMediaProtectionSystemId,
[in, optional] IMFDXGIDeviceManager *pD3DManager,
[in] IMFContentProtectionDevice *pContentProtectionDevice,
[out] IMFContentDecryptorContext **ppContentDecryptorContext
);
Параметры
[in] guidMediaProtectionSystemId
Идентификатор системы защиты мультимедиа, для которой требуется создать интерфейс IMFContentDecryptorContext .
[in, optional] pD3DManager
Указатель на интерфейс IMFDXGIDeviceManager , который вы хотите использовать для совместного использования устройства Direct3D 11.
[in] pContentProtectionDevice
Интерфейс IMFContentProtectionDevice для указанной системы защиты мультимедиа.
[out] ppContentDecryptorContext
Указатель на созданный интерфейс IMFContentDecryptorContext .
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2016 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfidl.h |
Библиотека | Mfplat.lib |
DLL | Mfplat.dll |