PFND3DDDI_FLIPOVERLAYCB fonction de rappel (d3dumddi.h)

La fonction pfnFlipOverlayCb modifie l’allocation à afficher sur la superposition ou indique l’affichage de l’autre champ de l’allocation actuellement affichée, lors de la déinterlacation d’une ressource entrelacée.

Syntaxe

PFND3DDDI_FLIPOVERLAYCB Pfnd3dddiFlipoverlaycb;

HRESULT Pfnd3dddiFlipoverlaycb(
  HANDLE hDevice,
  const D3DDDICB_FLIPOVERLAY *unnamedParam2
)
{...}

Paramètres

hDevice

Handle pour 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 :

Code de retour 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 soit terminée.

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

Configuration requise

   
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

D3DDDICB_FLIPOVERLAY

D3DDDI_DEVICECALLBACKS