Sdílet prostřednictvím


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

Objekt CObject

CRenderTarget

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.

Viz také

Třídy