structure DXGKARG_CREATEDEVICE (d3dkmddi.h)
La structure DXGKARG_CREATEDEVICE décrit un périphérique de contexte graphique.
Syntaxe
typedef struct _DXGKARG_CREATEDEVICE {
HANDLE hDevice;
union {
DXGK_CREATEDEVICEFLAGS Flags;
DXGK_DEVICEINFO *pInfo;
};
ULONG Pasid;
HANDLE hKmdProcess;
} DXGKARG_CREATEDEVICE;
Membres
hDevice
Handle de l’appareil de contexte graphique. Lors de l’entrée dans la fonction DxgkDdiCreateDevice , hDevice spécifie le handle que le pilote doit utiliser lorsqu’il rappelle le sous-système du noyau graphique Microsoft DirectX.
Le pilote génère un handle unique et le transmet au sous-système graphique DirectX. Sur la sortie de la fonction DxgkDdiCreateDevice , hDevice spécifie le handle que le sous-système graphique DirectX doit utiliser dans les appels de pilotes suivants pour identifier l’appareil.
Flags
Structure DXGK_CREATEDEVICEFLAGS qui identifie comment créer l’appareil.
pInfo
Pointeur vers une structure DXGK_DEVICEINFO qui contient les paramètres requis par le sous-système graphique DirectX à partir du pilote miniport d’affichage.
Pasid
PasID du processus propriétaire pour un GPU de machine vectorielle de prise en charge.
Pris en charge à partir de Windows 10.
hKmdProcess
Handle de l’objet de processus du pilote en mode noyau correspondant.
Pris en charge à partir de Windows 10.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmddi.h (inclure D3dkmddi.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d'informations, consultez :Envoyer et afficher des commentaires pour