Bagikan melalui


Kelas CD2DMesh

Pembungkus untuk ID2D1Mesh.

Sintaks

class CD2DMesh : public CD2DResource;

Anggota

Konstruktor Publik

Nama Deskripsi
CD2DMesh::CD2DMesh Membuat objek CD2DMesh.
CD2DMesh::~CD2DMesh Destruktor. Dipanggil ketika objek jala D2D sedang dihancurkan.

Metode Publik

Nama Deskripsi
CD2DMesh::Lampirkan Melampirkan antarmuka sumber daya yang ada ke objek
CD2DMesh::Create Membuat CD2DMesh. (Penimpaan CD2DResource::Create.)
CD2DMesh::D estroy Menghancurkan objek CD2DMesh. (Penimpaan CD2DResource::D estroy.)
CD2DMesh::D etach Mencopot antarmuka sumber daya dari objek
CD2DMesh::Get Mengembalikan antarmuka ID2D1Mesh
CD2DMesh::IsValid Memeriksa validitas sumber daya (Mengganti CD2DResource::IsValid.)
CD2DMesh::Open Membuka jala untuk populasi.

Operator Publik

Nama Deskripsi
CD2DMesh::operator ID2D1Mesh* Mengembalikan antarmuka ID2D1Mesh

Anggota Data yang Dilindungi

Nama Deskripsi
CD2DMesh::m_pMesh Penunjuk ke ID2D1Mesh.

Hierarki Warisan

CObject

CD2DResource

CD2DMesh

Persyaratan

Header: afxrendertarget.h

CD2DMesh::~CD2DMesh

Destruktor. Dipanggil ketika objek jala D2D sedang dihancurkan.

virtual ~CD2DMesh();

CD2DMesh::Lampirkan

Melampirkan antarmuka sumber daya yang ada ke objek

void Attach(ID2D1Mesh* pResource);

Parameter

pResource
Antarmuka sumber daya yang ada. Tidak boleh NULL

CD2DMesh::CD2DMesh

Membuat objek CD2DMesh.

CD2DMesh(
    CRenderTarget* pParentTarget,
    BOOL bAutoDestroy = TRUE);

Parameter

pParentTarget
Penunjuk ke target render.

bAutoDestroy
Menunjukkan bahwa objek akan dihancurkan oleh pemilik (pParentTarget).

CD2DMesh::Create

Membuat CD2DMesh.

virtual HRESULT Create(CRenderTarget* pRenderTarget);

Parameter

pRenderTarget
Penunjuk ke target render.

Tampilkan Nilai

Jika metode berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

CD2DMesh::D estroy

Menghancurkan objek CD2DMesh.

virtual void Destroy();

CD2DMesh::D etach

Mencopot antarmuka sumber daya dari objek

ID2D1Mesh* Detach();

Tampilkan Nilai

Penunjuk ke antarmuka sumber daya yang dilepas.

CD2DMesh::Get

Mengembalikan antarmuka ID2D1Mesh

ID2D1Mesh* Get();

Tampilkan Nilai

Penunjuk ke antarmuka ID2D1Mesh atau NULL jika objek belum diinisialisasi.

CD2DMesh::IsValid

Memeriksa validitas sumber daya

virtual BOOL IsValid() const;

Tampilkan Nilai

TRUE jika sumber daya valid; jika tidak FALSE.

CD2DMesh::m_pMesh

Penunjuk ke ID2D1Mesh.

ID2D1Mesh* m_pMesh;

CD2DMesh::Open

Membuka jala untuk populasi.

ID2D1TessellationSink* Open();

Tampilkan Nilai

Pointer ke ID2D1TessellationSink yang digunakan untuk mengisi jala.

CD2DMesh::operator ID2D1Mesh*

Mengembalikan antarmuka ID2D1Mesh

operator ID2D1Mesh*();

Tampilkan Nilai

Penunjuk ke antarmuka ID2D1Mesh atau NULL jika objek belum diinisialisasi.

Lihat juga

Kelas