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
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.