PFND3DDDI_UPDATEOVERLAYCB fonction de rappel (d3dumddi.h)
La fonction pfnUpdateOverlayCb modifie un objet de superposition en mode noyau.
Syntaxe
PFND3DDDI_UPDATEOVERLAYCB Pfnd3dddiUpdateoverlaycb;
HRESULT Pfnd3dddiUpdateoverlaycb(
HANDLE hDevice,
const D3DDDICB_UPDATEOVERLAY *unnamedParam2
)
{...}
Paramètres
hDevice
Handle de l’appareil d’affichage (contexte graphique).
unnamedParam2
pData [in]
Pointeur vers une structure D3DDDICB_UPDATEOVERLAY qui décrit comment modifier la superposition.
Valeur retournée
pfnUpdateOverlayCb retourne l’une des valeurs suivantes :
Code de retour | Description |
---|---|
S_OK | L’objet de superposition a été modifié avec succès. |
D3DDDIERR_NOTAVAILABLE | pfnUpdateOverlayCb a échoué en raison d’un manque de matériel de superposition ou de bande passante. |
E_INVALIDARG | Les paramètres ont été validés et déterminés comme incorrects. |
E_OUTOFMEMORY | pfnUpdateOverlayCb n’a pas pu allouer la mémoire requise pour qu’elle se termine. |
Cette fonction peut également retourner d’autres valeurs HRESULT.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dumddi.h (inclure D3dumddi.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