Condividi tramite


DXGKDDI_CREATENATIVEFENCE funzione di callback (d3dkmddi.h)

Il sistema operativo chiama dxgkDdiCreateNativeFence del sistema operativo 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 a un blocco di contesto associato a una scheda di visualizzazione. Il driver miniport visualizzato in precedenza ha fornito questo handle a Dxgkrnl nel parametro di output MiniportDeviceContext della funzione DXGKDDI_ADD_DEVICE .

pCreateNativeFence

[in/out] Puntatore a una struttura DXGKARG_CREATENATIVEFENCE che descrive la recinzione GPU nativa da creare.

Valore restituito

DxgkDdiCreateNativeFence restituisce STATUS_SUCCESS se kmD è stato in grado di creare correttamente un oggetto di recinzione GPU nativo. In caso contrario, restituisce un codice di errore NTSTATUS appropriato.

Commenti

Per altre informazioni sulle barriere GPU native, vedere Oggetti di recinzione GPU nativa.

Requisiti

Requisito Valore
Client minimo supportato Windows 11, versione 24H2
Intestazione d3dkmddi.h
IRQL PASSIVE_LEVEL

Vedi anche

DXGKARG_CREATENATIVEFENCE

DxgkDdiDestroyNativeFence

DxgkDdiOpenNativeFence