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
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é.