Funzione MFCreateContentDecryptorContext (mfidl.h)
Crea un'interfaccia IMFContentDecryptorContext per il sistema di protezione multimediale specificato.
Sintassi
HRESULT MFCreateContentDecryptorContext(
[in] REFGUID guidMediaProtectionSystemId,
[in, optional] IMFDXGIDeviceManager *pD3DManager,
[in] IMFContentProtectionDevice *pContentProtectionDevice,
[out] IMFContentDecryptorContext **ppContentDecryptorContext
);
Parametri
[in] guidMediaProtectionSystemId
Identificatore del sistema di protezione multimediale per il quale si desidera creare un'interfaccia IMFContentDecryptorContext .
[in, optional] pD3DManager
Puntatore all'interfaccia IMFDXGIDeviceManager che si vuole usare per la condivisione del dispositivo Direct3D 11.
[in] pContentProtectionDevice
Interfaccia IMFContentProtectionDevice per il sistema di protezione multimediale specificato.
[out] ppContentDecryptorContext
Puntatore all'interfaccia IMFContentDecryptorContext creata.
Valore restituito
nessuno
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2016 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |
Libreria | Mfplat.lib |
DLL | Mfplat.dll |