ID2D1GdiInteropRenderTarget::GetDC, méthode (d2d1.h)

Récupère le contexte d’appareil associé à cette cible de rendu.

Syntaxe

HRESULT GetDC(
        D2D1_DC_INITIALIZE_MODE mode,
  [out] HDC                     *hdc
);

Paramètres

mode

Type : D2D1_DC_INITIALIZE_MODE

Valeur qui spécifie si le contexte de l’appareil doit être effacé.

[out] hdc

Type : HDC*

Lorsque cette méthode est retournée, contient le contexte d’appareil associé à cette cible de rendu. Vous devez allouer du stockage pour ce paramètre.

Valeur retournée

Type : HRESULT

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

Remarques

L’appel de cette méthode vide la cible de rendu.

Cette commande ne peut être appelée qu’après BeginDraw et avant EndDraw.

Note Dans Windows 7 et versions antérieures, vous ne devez pas appeler GetDC entre les commandes PushAxisAlignedClip/PopAxisAlignedClip ou entre PushLayer/PopLayer. Toutefois, cette restriction ne s’applique pas à Windows 8 et versions ultérieures.
 

ReleaseDC doit être appelé une fois pour chaque appel à GetDC.

Configuration requise

   
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête d2d1.h
Bibliothèque D2d1.lib
DLL D2d1.dll

Voir aussi

ID2D1GdiInteropRenderTarget