Partager via


PFND3DDDI_FLIPOVERLAYCB fonction de rappel (d3dumddi.h)

La fonction pfnFlipOverlayCb modifie l’allocation à afficher sur la superposition ou indique d’afficher l’autre champ de l’allocation en cours d’affichage, lors de l’interlacement 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 de retour

pfnFlipOverlayCb retourne l’une des valeurs suivantes :

Retourner le code Description
S_OK L’affichage de l’objet de superposition a été modifié avec succès.
E_INVALIDARG Les paramètres ont été validés et déterminés comme incorrects.
E_OUTOFMEMORY pfnFlipOverlayCb n’a pas pu allouer de mémoire nécessaire pour qu’elle se termine.

Cette fonction peut également retourner d’autres valeurs HRESULT.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
plateforme cible Bureau
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

D3DDDICB_FLIPOVERLAY

D3DDDI_DEVICECALLBACKS