Partager via


CBitmapRenderTarget, classe

Wrapper pour ID2D1BitmapRenderTarget.

Syntaxe

class CBitmapRenderTarget : public CRenderTarget;

Membres

Constructeurs publics

Nom Description
CBitmapRenderTarget ::CBitmapRenderTarget Construit un objet CBitmapRenderTarget.

Méthodes publiques

Nom Description
CBitmapRenderTarget ::Attach Attache l’interface cible de rendu existante à l’objet
CBitmapRenderTarget ::D etach Détache l’interface cible du rendu de l’objet
CBitmapRenderTarget ::GetBitmap Récupère la bitmap pour cette cible de rendu. L’image bitmap retournée peut être utilisée pour les opérations de dessin.
CBitmapRenderTarget ::GetBitmapRenderTarget Retourne l’interface ID2D1BitmapRenderTarget

Opérateurs publics

Nom Description
CBitmapRenderTarget ::operator ID2D1BitmapRenderTarget* Retourne l’interface ID2D1BitmapRenderTarget

Membres de données protégés

Nom Description
CBitmapRenderTarget ::m_pBitmapRenderTarget Pointeur vers un objet ID2D1BitmapRenderTarget.

Hiérarchie d'héritage

CObject

CRenderTarget

CBitmapRenderTarget

Spécifications

En-tête : afxrendertarget.h

CBitmapRenderTarget ::Attach

Attache l’interface cible de rendu existante à l’objet

void Attach(ID2D1BitmapRenderTarget* pTarget);

Paramètres

pTarget
Interface cible de rendu existante. Impossible d’avoir la valeur NULL

CBitmapRenderTarget ::CBitmapRenderTarget

Construit un objet CBitmapRenderTarget.

CBitmapRenderTarget();

CBitmapRenderTarget ::D etach

Détache l’interface cible du rendu de l’objet

ID2D1BitmapRenderTarget* Detach();

Valeur de retour

Pointeur vers l’interface cible de rendu détachée.

CBitmapRenderTarget ::GetBitmap

Récupère la bitmap pour cette cible de rendu. L’image bitmap retournée peut être utilisée pour les opérations de dessin.

BOOL GetBitmap(CD2DBitmap& bitmap);

Paramètres

bitmap
Lorsque cette méthode est retournée, contient la bitmap valide pour cette cible de rendu. Cette bitmap peut être utilisée pour les opérations de dessin.

Valeur de retour

Si la méthode réussit, elle retourne TRUE. Sinon, elle retourne FALSE.

CBitmapRenderTarget ::GetBitmapRenderTarget

Retourne l’interface ID2D1BitmapRenderTarget

ID2D1BitmapRenderTarget* GetBitmapRenderTarget();

Valeur de retour

Pointeur vers une interface ID2D1BitmapRenderTarget ou NULL si l’objet n’est pas encore initialisé.

CBitmapRenderTarget ::m_pBitmapRenderTarget

Pointeur vers un objet ID2D1BitmapRenderTarget.

ID2D1BitmapRenderTarget* m_pBitmapRenderTarget;

CBitmapRenderTarget ::operator ID2D1BitmapRenderTarget*

Retourne l’interface ID2D1BitmapRenderTarget

operator ID2D1BitmapRenderTarget*();

Valeur de retour

Pointeur vers une interface ID2D1BitmapRenderTarget ou NULL si l’objet n’est pas encore initialisé.

Voir aussi

Classes