Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Een wrapper voor ID2D1Mesh.
Syntaxis
class CD2DMesh : public CD2DResource;
Leden
Openbare constructors
| Naam | Description |
|---|---|
| CD2DMesh::CD2DMesh | Maakt een CD2DMesh-object. |
| CD2DMesh::~CD2DMesh | De destructor. Wordt aangeroepen wanneer een D2D mesh-object wordt vernietigd. |
Openbare methoden
| Naam | Description |
|---|---|
| CD2DMesh::Attach | Bestaande resource-interface koppelen aan het object |
| CD2DMesh::Create | Hiermee maakt u een CD2DMesh. (Overschrijft CD2DResource::Create.) |
| CD2DMesh::D estroy | Vernietigt een CD2DMesh-object. (Overschrijft CD2DResource::D estroy.) |
| CD2DMesh::D etach | Resource-interface loskoppelen van het object |
| CD2DMesh::Get | Retourneert id2D1Mesh-interface |
| CD2DMesh::IsValid | Controleert de geldigheid van resources (overschrijft CD2DResource::IsValid.) |
| CD2DMesh::Open | Hiermee opent u de mesh voor de populatie. |
Openbare operators
| Naam | Description |
|---|---|
| CD2DMesh::operator ID2D1Mesh* | Retourneert id2D1Mesh-interface |
Beveiligde gegevensleden
| Naam | Description |
|---|---|
| CD2DMesh::m_pMesh | Een aanwijzer naar een ID2D1Mesh. |
Overnamehiërarchie
CD2DMesh
Requirements
Header: afxrendertarget.h
CD2DMesh::~CD2DMesh
De destructor. Wordt aangeroepen wanneer een D2D mesh-object wordt vernietigd.
virtual ~CD2DMesh();
CD2DMesh::Attach
Bestaande resource-interface koppelen aan het object
void Attach(ID2D1Mesh* pResource);
Parameterwaarden
pResource
Bestaande resource-interface. Kan niet NULL zijn
CD2DMesh::CD2DMesh
Maakt een CD2DMesh-object.
CD2DMesh(
CRenderTarget* pParentTarget,
BOOL bAutoDestroy = TRUE);
Parameterwaarden
pParentTarget
Een aanwijzer naar het renderdoel.
bAutoDestroy
Geeft aan dat het object wordt vernietigd door eigenaar (pParentTarget).
CD2DMesh::Create
Hiermee maakt u een CD2DMesh.
virtual HRESULT Create(CRenderTarget* pRenderTarget);
Parameterwaarden
pRenderTarget
Een aanwijzer naar het renderdoel.
Retourwaarde
Als de methode slaagt, wordt S_OK geretourneerd. Anders wordt een HRESULT-foutcode geretourneerd.
CD2DMesh::D estroy
Vernietigt een CD2DMesh-object.
virtual void Destroy();
CD2DMesh::D etach
Resource-interface loskoppelen van het object
ID2D1Mesh* Detach();
Retourwaarde
Aanwijzer naar losgekoppelde resourceinterface.
CD2DMesh::Get
Retourneert id2D1Mesh-interface
ID2D1Mesh* Get();
Retourwaarde
Wijs een ID2D1Mesh-interface of NULL aan als het object nog niet is geïnitialiseerd.
CD2DMesh::IsValid
Controleert de geldigheid van resources
virtual BOOL IsValid() const;
Retourwaarde
WAAR als de resource geldig is; anders ONWAAR.
CD2DMesh::m_pMesh
Een aanwijzer naar een ID2D1Mesh.
ID2D1Mesh* m_pMesh;
CD2DMesh::Open
Hiermee opent u de mesh voor de populatie.
ID2D1TessellationSink* Open();
Retourwaarde
Een aanwijzer naar een ID2D1TessellationSink die wordt gebruikt om het mesh te vullen.
CD2DMesh::operator ID2D1Mesh*
Retourneert id2D1Mesh-interface
operator ID2D1Mesh*();
Retourwaarde
Wijs een ID2D1Mesh-interface of NULL aan als het object nog niet is geïnitialiseerd.