CBitmapRenderTarget – třída
Obálka pro ID2D1BitmapRenderTarget.
Syntaxe
class CBitmapRenderTarget : public CRenderTarget;
Členové
Veřejné konstruktory
Název | Popis |
---|---|
CBitmapRenderTarget::CBitmapRenderTarget | Vytvoří CBitmapRenderTarget objektu. |
Veřejné metody
Název | Popis |
---|---|
CBitmapRenderTarget::Attach | Připojí existující cílové rozhraní vykreslení k objektu. |
CBitmapRenderTarget::D etach | Odpojení cílového rozhraní vykreslení z objektu |
CBitmapRenderTarget::GetBitmap | Načte rastrový obrázek pro tento cíl vykreslení. Vrácený rastrový obrázek lze použít pro operace kreslení. |
CBitmapRenderTarget::GetBitmapRenderTarget | Vrátí rozhraní ID2D1BitmapRenderTarget. |
Veřejné operátory
Název | Popis |
---|---|
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget* | Vrátí rozhraní ID2D1BitmapRenderTarget. |
Chráněné datové členy
Název | Popis |
---|---|
CBitmapRenderTarget::m_pBitmapRenderTarget | Ukazatel na objekt ID2D1BitmapRenderTarget. |
Hierarchie dědičnosti
CBitmapRenderTarget
Požadavky
Hlavička: afxrendertarget.h
CBitmapRenderTarget::Attach
Připojí existující cílové rozhraní vykreslení k objektu.
void Attach(ID2D1BitmapRenderTarget* pTarget);
Parametry
pTarget
Existující cílové rozhraní vykreslení Nemůže mít hodnotu NULL.
CBitmapRenderTarget::CBitmapRenderTarget
Vytvoří CBitmapRenderTarget objektu.
CBitmapRenderTarget();
CBitmapRenderTarget::D etach
Odpojení cílového rozhraní vykreslení z objektu
ID2D1BitmapRenderTarget* Detach();
Návratová hodnota
Ukazatel na odpojení cílového rozhraní vykreslení
CBitmapRenderTarget::GetBitmap
Načte rastrový obrázek pro tento cíl vykreslení. Vrácený rastrový obrázek lze použít pro operace kreslení.
BOOL GetBitmap(CD2DBitmap& bitmap);
Parametry
bitmapa
Pokud tato metoda vrátí, obsahuje platný rastrový obrázek pro tento cíl vykreslení. Tento rastrový obrázek lze použít pro operace kreslení.
Návratová hodnota
Pokud je metoda úspěšná, vrátí hodnotu TRUE. V opačném případě vrátí hodnotu FALSE.
CBitmapRenderTarget::GetBitmapRenderTarget
Vrátí rozhraní ID2D1BitmapRenderTarget.
ID2D1BitmapRenderTarget* GetBitmapRenderTarget();
Návratová hodnota
Ukazatel na id2D1BitmapRenderTarget rozhraní nebo NULL, pokud objekt ještě není inicializován.
CBitmapRenderTarget::m_pBitmapRenderTarget
Ukazatel na objekt ID2D1BitmapRenderTarget.
ID2D1BitmapRenderTarget* m_pBitmapRenderTarget;
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget*
Vrátí rozhraní ID2D1BitmapRenderTarget.
operator ID2D1BitmapRenderTarget*();
Návratová hodnota
Ukazatel na id2D1BitmapRenderTarget rozhraní nebo NULL, pokud objekt ještě není inicializován.