D3DKMTOpenNativeFenceFromNtHandle, fonction (d3dkmthk.h)
Le runtime D3D appelle *D3DKMTOpenNativeFenceFromNTHandle pour ouvrir une clôture native partagée existante sur un autre appareil ou processus.
Syntaxe
NTSTATUS D3DKMTOpenNativeFenceFromNtHandle(
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE *unnamedParam1
);
Paramètres
unnamedParam1
[in/out] Pointeur vers une structure D3DKMT_OPENNATIVEFENCEFROMNTHANDLE qui décrit l’objet de clôture à ouvrir.
Valeur de retour
D3DKMTOpenNativeFenceFromNTHandle retourne STATUS_SUCCESS lors de la création réussie. Sinon, il retourne un code d’erreur NTSTATUS tel que STATUS_INVALID_PARAMETER.
Remarques
Si la clôture native est ouverte sur un autre appareil du même processus, NativeFenceMapping contient les mêmes adresses virtuelles que la clôture native d’origine. S’il est ouvert sur un autre processus, NativeFenceMapping contient de nouvelles machines virtuelles mappées dans le nouvel espace d’adressage de processus.
Pour plus d’informations sur les clôtures GPU natives, consultez objets de clôture GPU natifs.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11, version 24H2 (WDDM 3.2) |
d’en-tête | d3dkmthk.h |
Voir aussi
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE