DXGKDDI_FLIPOVERLAY fonction de rappel (d3dkmddi.h)
La fonction DxgkDdiFlipOverlay affiche une nouvelle allocation à l’aide de la superposition spécifiée.
Syntaxe
DXGKDDI_FLIPOVERLAY DxgkddiFlipoverlay;
NTSTATUS DxgkddiFlipoverlay(
[in] IN_CONST_HANDLE hOverlay,
[in] IN_CONST_PDXGKARG_FLIPOVERLAY pFlipOverlay
)
{...}
Paramètres
[in] hOverlay
Poignée à la superposition à retourner. La fonction DxgkDdiCreateOverlay du pilote miniport d’affichage fournissait précédemment ce handle au sous-système du noyau graphique Microsoft DirectX dans le membre hOverlay de la structure DXGKARG_CREATEOVERLAY .
[in] pFlipOverlay
Pointeur vers une structure DXGKARG_FLIPOVERLAY qui décrit la nouvelle allocation à afficher à l’aide de la superposition.
Valeur retournée
DxgkDdiFlipOverlay retourne l’une des valeurs suivantes :
Code de retour | Description |
---|---|
STATUS_SUCCESS | DxgkDdiFlipOverlay affiche correctement la nouvelle allocation. |
STATUS_INVALID_PARAMETER | Les paramètres passés à DxgkDdiFlipOverlay contenaient des erreurs qui l’empêchaient de se terminer. |
STATUS_NO_MEMORY | DxgkDdiFlipOverlay n’a pas pu allouer la mémoire nécessaire pour qu’il se termine. |
STATUS_GRAPHICS_DRIVER_MISMATCH | Le pilote miniport d’affichage n’est pas compatible avec le pilote d’affichage en mode utilisateur qui a lancé l’appel à DxgkDdiFlipOverlay. |
Remarques
DxgkDdiFlipOverlay doit être rendu paginable.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |