structure D3DDDI_CREATEHWQUEUEFLAGS (d3dukmdt.h)
La structure D3DDDI_CREATEHWQUEUEFLAGS spécifie les indicateurs à utiliser lors de la création d’une file d’attente matérielle.
Syntaxe
typedef struct _D3DDDI_CREATEHWQUEUEFLAGS {
union {
struct {
UINT DisableGpuTimeout : 1;
UINT NoBroadcastSignal : 1;
UINT NoBroadcastWait : 1;
UINT NoKmdAccess : 1;
UINT UserModeSubmission : 1;
UINT Reserved : 27;
};
UINT Value;
};
} D3DDDI_CREATEHWQUEUEFLAGS;
Membres
DisableGpuTimeout
Lorsqu’il est défini, indique au système d’exploitation que la file d’attente matérielle en cours de création doit envoyer des mémoires tampons DMA qui peuvent prendre plus de 2 secondes pour se terminer sur le GPU, et par conséquent, le délai d’expiration du GPU doit être désactivé.
NoBroadcastSignal
Lorsqu’elle est définie, indique au système d’exploitation que la file d’attente matérielle en cours de création n’a pas de comportement observable d’application et qu’elle ne doit pas participer à l’opération de signal de diffusion de clôture de la file d’attente de commande D3D12. Cet indicateur a été introduit dans Windows 10 version 2004.
NoBroadcastWait
Lorsqu’elle est définie, indique au système d’exploitation que la file d’attente matérielle en cours de création n’a pas de comportement observable d’application et qu’elle ne doit pas être bloquée derrière dans l’opération d’attente de clôture de la file d’attente de la file d’attente de commande D3D12. Cet indicateur a été introduit dans Windows 10 version 2004.
NoKmdAccess
Réservé pour le système.
UserModeSubmission
Lorsqu’elle est définie, indique au système d’exploitation que la file d’attente matérielle en cours de création utilise le modèle de soumission en mode utilisateur. Les files d’attente matérielles créées à l’aide de cet indicateur ne peuvent pas utiliser le chemin d’envoi de travail en mode noyau normal et doivent s’appuyer sur le mécanisme de sonnette pour l’envoi du travail sur la file d’attente.
Reserved
Réservé pour le système.
Value
Cette valeur peut être utilisée pour opérer sur les membres de la structure collectivement.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dukmdt.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer 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, consultezEnvoyer et afficher des commentaires pour