Metodo ID3D12Device4::CreateProtectedResourceSession (d3d12.h)
Crea un oggetto che rappresenta una sessione per la protezione del contenuto. È quindi possibile specificare tale sessione quando si creano oggetti risorsa o heap per indicare che devono essere protetti.
Nota
Il contenuto della memoria non può essere trasferito da una risorsa protetta a una risorsa non protetta.
Sintassi
HRESULT CreateProtectedResourceSession(
[in] const D3D12_PROTECTED_RESOURCE_SESSION_DESC *pDesc,
[in] REFIID riid,
[out] void **ppSession
);
Parametri
[in] pDesc
Tipo: const D3D12_PROTECTED_RESOURCE_SESSION_DESC*
Puntatore a una struttura D3D12_PROTECTED_RESOURCE_SESSION_DESC costante, che descrive la sessione da creare.
[in] riid
Tipo: REFIID
Riferimento all'identificatore univoco globale (GUID) dell'interfaccia ID3D12ProtectedResourceSession .
[out] ppSession
Tipo: void**
Puntatore a un blocco di memoria che riceve un puntatore all'interfaccia ID3D12ProtectedResourceSession all'oggetto sessione creato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 Build 20348 |
Server minimo supportato | Windows 10 Build 20348 |
Piattaforma di destinazione | Windows |
Intestazione | d3d12.h |
Libreria | d3d12.lib |
DLL | d3d12.dll |