Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
Az ID2D1Layer burkolója.
Szemantika
class CD2DLayer : public CD2DResource;
Tagok
Nyilvános konstruktorok
| Név | Description |
|---|---|
| CD2DLayer::CD2DLayer | CD2DLayer objektumot hoz létre. |
| CD2DLayer::~CD2DLayer | A destruktor. Egy D2D-rétegobjektum elpusztításakor hívható meg. |
Nyilvános metódusok
| Név | Description |
|---|---|
| CD2DLayer::Csatolás | Meglévő erőforrás-felület csatolása az objektumhoz |
| CD2DLayer::Létrehozás | Létrehoz egy CD2DLayert. (A CD2DResource felülbírálása::Létrehozás.) |
| CD2DLayer::D estroy | Elpusztít egy CD2DLayer objektumot. (Felülbírálja a CD2DResource::D estroy.) |
| CD2DLayer::D etach | Az erőforrás-felület leválasztása az objektumról |
| CD2DLayer::Get | Id2D1Layer felületet ad vissza |
| CD2DLayer::GetSize | A renderelési cél méretét adja vissza eszközfüggetlen képpontokban |
| CD2DLayer::IsValid | Ellenőrzi az erőforrás érvényességét (felülírja a CD2DResource::IsValid.) |
Nyilvános operátorok
| Név | Description |
|---|---|
| CD2DLayer::operator ID2D1Layer* | Id2D1Layer felületet ad vissza |
Védett adattagok
| Név | Description |
|---|---|
| CD2DLayer::m_pLayer | Egy ID2D1Layer-objektumra mutató mutatót tárol. |
Öröklési hierarchia
CD2DLayer
Requirements
Fejléc: afxrendertarget.h
CD2DLayer::~CD2DLayer
A destruktor. Egy D2D-rétegobjektum elpusztításakor hívható meg.
virtual ~CD2DLayer();
CD2DLayer::Csatolás
Meglévő erőforrás-felület csatolása az objektumhoz
void Attach(ID2D1Layer* pResource);
Paraméterek
pResource
Meglévő erőforrás-felület. Nem lehet NULL
CD2DLayer::CD2DLayer
CD2DLayer objektumot hoz létre.
CD2DLayer(
CRenderTarget* pParentTarget,
BOOL bAutoDestroy = TRUE);
Paraméterek
pParentTarget
Mutató a renderelési célhoz.
bAutoDestroy
Azt jelzi, hogy az objektumot a tulajdonos megsemmisíti (pParentTarget).
CD2DLayer::Létrehozás
Létrehoz egy CD2DLayert.
virtual HRESULT Create(CRenderTarget* pRenderTarget);
Paraméterek
pRenderTarget
Mutató a renderelési célhoz.
Visszaadott érték
Ha a metódus sikeres, S_OK ad vissza. Ellenkező esetben egy HRESULT hibakódot ad vissza.
CD2DLayer::D estroy
Elpusztít egy CD2DLayer objektumot.
virtual void Destroy();
CD2DLayer::D etach
Az erőforrás-felület leválasztása az objektumról
ID2D1Layer* Detach();
Visszaadott érték
Mutató a leválasztott erőforrás-felületre.
CD2DLayer::Get
Id2D1Layer felületet ad vissza
ID2D1Layer* Get();
Visszaadott érték
Mutasson egy ID2D1Layer felületre vagy NULL értékre, ha az objektum még nincs inicializálva.
CD2DLayer::GetSize
A renderelési cél méretét adja vissza eszközfüggetlen képpontokban
CD2DSizeF GetSize() const;
Visszaadott érték
A renderelési cél aktuális mérete eszközfüggetlen képpontokban
CD2DLayer::IsValid
Erőforrás érvényességének ellenőrzése
virtual BOOL IsValid() const;
Visszaadott érték
IGAZ, ha az erőforrás érvényes; egyéb esetben HAMIS.
CD2DLayer::m_pLayer
Egy ID2D1Layer-objektumra mutató mutatót tárol.
ID2D1Layer* m_pLayer;
CD2DLayer::operator ID2D1Layer*
Id2D1Layer felületet ad vissza
operator ID2D1Layer* ();
Visszaadott érték
Mutasson egy ID2D1Layer felületre vagy NULL értékre, ha az objektum még nincs inicializálva.