Freigeben über


CBitmapRenderTarget-Klasse

Ein Wrapper für ID2D1BitmapRenderTarget.

Syntax

class CBitmapRenderTarget : public CRenderTarget;

Member

Öffentliche Konstruktoren

Name Beschreibung
CBitmapRenderTarget::CBitmapRenderTarget Erstellt ein CBitmapRenderTarget -Objekt.

Öffentliche Methoden

Name Beschreibung
CBitmapRenderTarget::Attach Fügt vorhandene Renderzielschnittstelle an das Objekt an.
CBitmapRenderTarget::D etach Trennt die Renderzielschnittstelle vom Objekt.
CBitmapRenderTarget::GetBitmap Ruft die Bitmap für dieses Renderziel ab. Die zurückgegebene Bitmap kann für Zeichnungsvorgänge verwendet werden.
CBitmapRenderTarget::GetBitmapRenderTarget Gibt die ID2D1BitmapRenderTarget-Schnittstelle zurück.

Öffentliche Operatoren

Name Beschreibung
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget* Gibt die ID2D1BitmapRenderTarget-Schnittstelle zurück.

Geschützte Datenmember

Name Beschreibung
CBitmapRenderTarget::m_pBitmapRenderTarget Ein Zeiger auf ein ID2D1BitmapRenderTarget-Objekt.

Vererbungshierarchie

CObject

CRenderTarget

CBitmapRenderTarget

Anforderungen

Header: afxrendertarget.h

CBitmapRenderTarget::Attach

Fügt vorhandene Renderzielschnittstelle an das Objekt an.

void Attach(ID2D1BitmapRenderTarget* pTarget);

Parameter

pTarget
Vorhandene Renderzielschnittstelle. Darf nicht NULL sein.

CBitmapRenderTarget::CBitmapRenderTarget

Erstellt ein CBitmapRenderTarget -Objekt.

CBitmapRenderTarget();

CBitmapRenderTarget::D etach

Trennt die Renderzielschnittstelle vom Objekt.

ID2D1BitmapRenderTarget* Detach();

Rückgabewert

Zeiger auf die getrennte Renderzielschnittstelle.

CBitmapRenderTarget::GetBitmap

Ruft die Bitmap für dieses Renderziel ab. Die zurückgegebene Bitmap kann für Zeichnungsvorgänge verwendet werden.

BOOL GetBitmap(CD2DBitmap& bitmap);

Parameter

Bitmap
Wenn diese Methode zurückgegeben wird, enthält sie die gültige Bitmap für dieses Renderziel. Diese Bitmap kann für Zeichnungsvorgänge verwendet werden.

Rückgabewert

Wenn die Methode erfolgreich ist, wird TRUE zurückgegeben. Andernfalls wird FALSE zurückgegeben.

CBitmapRenderTarget::GetBitmapRenderTarget

Gibt die ID2D1BitmapRenderTarget-Schnittstelle zurück.

ID2D1BitmapRenderTarget* GetBitmapRenderTarget();

Rückgabewert

Zeiger auf eine ID2D1BitmapRenderTarget-Schnittstelle oder NULL, wenn das Objekt noch nicht initialisiert ist.

CBitmapRenderTarget::m_pBitmapRenderTarget

Ein Zeiger auf ein ID2D1BitmapRenderTarget-Objekt.

ID2D1BitmapRenderTarget* m_pBitmapRenderTarget;

CBitmapRenderTarget::operator ID2D1BitmapRenderTarget*

Gibt die ID2D1BitmapRenderTarget-Schnittstelle zurück.

operator ID2D1BitmapRenderTarget*();

Rückgabewert

Zeiger auf eine ID2D1BitmapRenderTarget-Schnittstelle oder NULL, wenn das Objekt noch nicht initialisiert ist.

Siehe auch

Klassen