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