PFND3DDDI_PRESENTMULTIPLANEOVERLAY fonction de rappel (d3dumddi.h)

Appelé par le runtime Microsoft Direct3D pour informer le pilote d’affichage en mode utilisateur qu’une application a terminé le rendu et demande que le pilote affiche la surface source en copiant ou en retournant ou que le pilote effectue une opération de remplissage de couleur. Doit être implémenté par les pilotes WDDM (Windows Display Driver Model) 1.3 ou version ultérieure qui prennent en charge les superpositions multiplanes.

Syntaxe

PFND3DDDI_PRESENTMULTIPLANEOVERLAY Pfnd3dddiPresentmultiplaneoverlay;

HRESULT Pfnd3dddiPresentmultiplaneoverlay(
  HANDLE hDevice,
  const D3DDDIARG_PRESENTMULTIPLANEOVERLAY *unnamedParam2
)
{...}

Paramètres

hDevice

Handle de l’appareil d’affichage (contexte graphique).

unnamedParam2

pPresent [in]

Pointeur vers une structure de D3DDDIARG_PRESENTMULTIPLANEOVERLAY qui décrit comment s’afficher sur l’aire de destination.

Valeur retournée

Si cette routine réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Lorsque le pilote d’affichage en mode utilisateur termine correctement son traitement d’un appel à cette fonction, il présente la surface source de l’affichage en appelant la fonction pfnPresentMultiPlaneOverlayCb (D3D).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1
Serveur minimal pris en charge Windows Server 2012 R2
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

D3DDDIARG_PRESENTMULTIPLANEOVERLAY

pfnPresentMultiPlaneOverlayCb (D3D)