DXGKDDI_SETTARGETANALOGCOPYPROTECTION funzione di callback (d3dkmddi.h)
Imposta la protezione della copia analogica sull'ID di destinazione specificato. Ciò equivale funzionalmente a DxgkDdiUpdateActiveVidPnPresentPath nelle versioni precedenti di WDDM se viene modificato solo il D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION.
Sintassi
DXGKDDI_SETTARGETANALOGCOPYPROTECTION DxgkddiSettargetanalogcopyprotection;
NTSTATUS DxgkddiSettargetanalogcopyprotection(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_SETTARGETANALOGCOPYPROTECTION pSetTargetAnalogCopyProtectionArg
)
{...}
Parametri
hAdapter
Identifica l'adattatore.
pSetTargetAnalogCopyProtectionArg
Puntatore a una struttura di DXGKARG_SETTARGETANALOGCOPYPROTECTION che fornisce l'ID di destinazione e i parametri di protezione del contenuto analogico richiesti.
Valore restituito
Se la routine ha esito positivo, restituisce STATUS_SUCCESS.
Commenti
Si tratta di un DDI facoltativo, quindi il puntatore a funzione nel DRIVER_INITIALIZATION_DATA deve essere impostato su Null se l'DDI non è implementato per ogni scheda supportata dal driver. Poiché la protezione del contenuto analogico è supportata solo su destinazioni analogiche e potrebbe non essere supportata tramite dongles, è sempre più probabile nel tempo che i driver non avranno bisogno di supportare questo DDI.
La matrice di byte OEMCopyProtection che fa parte della struttura D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION utilizzata nella vecchia DDI è stata eliminata perché è stata riservata e non è mai stata definita in modo da contenere sempre zere.
Questa funzione viene sempre chiamata a livello PASSIVO, quindi il codice di supporto deve essere reso pageable.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3dkmddi.h |