Partager via


DXGKDDI_CREATENATIVEFENCE fonction de rappel (d3dkmddi.h)

Le système d’exploitation appelle le DxgkDdiCreateNativeFence de KMD pour créer un objet de suivi pour une clôture GPU native.

Syntaxe

DXGKDDI_CREATENATIVEFENCE DxgkddiCreatenativefence;

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

Paramètres

hAdapter

[in] Handle d’un bloc de contexte associé à une carte d’affichage. Le pilote miniport d’affichage a précédemment fourni cette poignée à Dxgkrnl dans le paramètre de sortie MiniportDeviceContext de la fonction DXGKDDI_ADD_DEVICE .

pCreateNativeFence

[in/out] Pointeur vers une structure DXGKARG_CREATENATIVEFENCE qui décrit la clôture GPU native à créer.

Valeur retournée

DxgkDdiCreateNativeFence retourne STATUS_SUCCESS si KMD a réussi à créer un objet de clôture GPU natif. Sinon, il retourne un code d’erreur NTSTATUS approprié.

Remarques

Pour plus d’informations sur les clôtures GPU natives, consultez Objets de clôture GPU natifs.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11, version 24H2
En-tête d3dkmddi.h
IRQL PASSIVE_LEVEL

Voir aussi

DXGKARG_CREATENATIVEFENCE

DxgkDdiDestroyNativeFence

DxgkDdiOpenNativeFence