Condividi tramite


DXGKDDI_SETTARGETGAMMA funzione di callback (d3dkmddi.h)

Consente di impostare l'LUT gamma su un percorso identificato dall'ID di destinazione.

Nota Questo equivale funzionalmente alla DxgkDdi_UpdateActiveVidPnPresentPath nelle versioni precedenti di WDDM se viene modificato solo il campo D3DKMDT_GAMMA_RAMP.

 

Sintassi

DXGKDDI_SETTARGETGAMMA DxgkddiSettargetgamma;

NTSTATUS DxgkddiSettargetgamma(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETTARGETGAMMA pSetTargetGammaArg
)
{...}

Parametri

hAdapter

Handle che identifica l'adapter.

pSetTargetGammaArg

Puntatore a una struttura DXGKARG_SETTARGETGAMMA che fornisce l'ID di destinazione da modificare e fornisce la rampa gamma da impostare.

Valore restituito

Se la routine ha esito positivo, restituisce STATUS_SUCCESS.

Nota WDDM 2.2 include bit limite per ogni tipo di rampa gamma supportata in modo che i tipi non supportati vengano ignorati dal sistema operativo. Pertanto, se il tipo è supportato non dovrebbe esserci alcun motivo per interrompere la chiamata diversa da errori inevitabili, ad esempio l'annullamento del monitoraggio.
 

Osservazioni

Questa funzione viene sempre chiamata a livello PASSIVE in modo che il codice di supporto debba essere reso pageable.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
intestazione d3dkmddi.h