PFND3DDDI_FLIPOVERLAYCB fonction de rappel (d3dumddi.h)
La fonction pfnFlipOverlayCb modifie l’allocation pour qu’elle s’affiche sur la superposition ou indique d’afficher l’autre champ de l’allocation actuellement affichée, lors du désentlacement d’une ressource entrelacée.
Syntaxe
PFND3DDDI_FLIPOVERLAYCB Pfnd3dddiFlipoverlaycb;
HRESULT Pfnd3dddiFlipoverlaycb(
HANDLE hDevice,
const D3DDDICB_FLIPOVERLAY *unnamedParam2
)
{...}
Paramètres
hDevice
Handle de l’appareil d’affichage (contexte graphique).
unnamedParam2
pData [in]
Pointeur vers une structure D3DDDICB_FLIPOVERLAY qui décrit comment modifier l’affichage sur la superposition.
Valeur retournée
pfnFlipOverlayCb retourne l’une des valeurs suivantes :
Code de retour | Description |
---|---|
S_OK | L’affichage de l’objet de superposition a été modifié. |
E_INVALIDARG | Les paramètres ont été validés et déterminés comme incorrects. |
E_OUTOFMEMORY | pfnFlipOverlayCb 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) |