Condividi tramite


DXGKDDI_CREATENATIVEFENCE funzione di callback (d3dkmddi.h)

Il sistema operativo chiama DxgkDdiCreateNativeFence del servizio di gestione delle chiavi per creare un oggetto di rilevamento per una recinzione GPU nativa.

Sintassi

DXGKDDI_CREATENATIVEFENCE DxgkddiCreatenativefence;

NTSTATUS DxgkddiCreatenativefence(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_CREATENATIVEFENCE pCreateNativeFence
)
{...}

Parametri

hAdapter

[in] Handle per un blocco di contesto associato a una scheda di visualizzazione. Il driver miniport di visualizzazione precedentemente fornito questo handle per Dxgkrnl nel MiniportDeviceContext parametro di output della funzione DXGKDDI_ADD_DEVICE.

pCreateNativeFence

[in/out] Puntatore a una struttura DXGKARG_CREATENATIVEFENCE che descrive il limite nativo della GPU da creare.

Valore restituito

DxgkDdiCreateNativeFence restituisce STATUS_SUCCESS se kmd è riuscito a creare correttamente un oggetto di isolamento GPU nativo. In caso contrario, restituisce un codice di errore NTSTATUS appropriato.

Osservazioni

Per altre informazioni sui recinto GPU nativi, vedere oggetti di isolamento GPU nativi.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11, versione 24H2
intestazione d3dkmddi.h
IRQL PASSIVE_LEVEL

Vedere anche

DXGKARG_CREATENATIVEFENCE

DxgkDdiDestroyNativeFence

DxgkDdiOpenNativeFence