Partager via


Fonction DdGetDxHandle (ddrawgdi.h)

[Cette fonction est susceptible d’être modifiée à chaque révision du système d’exploitation. Utilisez plutôt Microsoft DirectDraw et Microsoft Direct3DAPIs ; ces API isolent les applications de ces modifications du système d’exploitation et masquent de nombreuses autres difficultés liées à l’interaction directe avec les pilotes d’affichage.]

Retourne le handle d’API Microsoft DirectX en mode noyau à utiliser dans les appels suivants aux points d’entrée en mode noyau qui contrôlent le mécanisme de l’API DirectX.

GdiEntry14 est défini en tant qu’alias pour cette fonction.

Syntaxe

HANDLE DdGetDxHandle(
  [in] LPDDRAWI_DIRECTDRAW_LCL   pDDraw,
  [in] LPDDRAWI_DDRAWSURFACE_LCL pSurface,
  [in] BOOL                      bRelease
);

Paramètres

[in] pDDraw

Pointeur vers l’objet DirectDraw propriétaire de la surface. Ce paramètre est facultatif et peut être défini sur NULL.

[in] pSurface

Pointeur vers la surface pour laquelle retourner un handle d’API DirectX en mode noyau. Ce paramètre est facultatif et peut être défini sur NULL.

[in] bRelease

Définissez sur TRUE si l’interface du mode noyau de l’API DirectX doit être libérée. Sinon, FALSE.

Valeur retournée

Un handle d’API DirectX utilisé dans les points d’entrée de noyau orientés API DirectX suivants.

Notes

Si pDDraw et pSurface sont spécifiés, pSurface est ignoré.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ddrawgdi.h

Voir aussi

Prise en charge du client de bas niveau graphique