Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pembungkus untuk ID2D1PathGeometry.
Sintaks
class CD2DPathGeometry : public CD2DGeometry;
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| CD2DPathGeometry::CD2DPathGeometry | Membuat objek CD2DPathGeometry. |
Metode Publik
| Nama | Deskripsi |
|---|---|
| CD2DPathGeometry::Lampirkan | Melampirkan antarmuka sumber daya yang ada ke objek |
| CD2DPathGeometry::Create | Membuat CD2DPathGeometry. (Penimpaan CD2DResource::Create.) |
| CD2DPathGeometry::D estroy | Menghancurkan objek CD2DPathGeometry. (Penimpaan CD2DGeometry::D estroy.) |
| CD2DPathGeometry::D etach | Mencopot antarmuka sumber daya dari objek |
| CD2DPathGeometry::GetFigureCount | Mengambil jumlah angka dalam geometri jalur. |
| CD2DPathGeometry::GetSegmentCount | Mengambil jumlah segmen dalam geometri jalur. |
| CD2DPathGeometry::Open | Mengambil sink geometri yang digunakan untuk mengisi geometri jalur dengan gambar dan segmen. |
| CD2DPathGeometry::Stream | Menyalin konten geometri jalur ke ID2D1GeometrySink yang ditentukan. |
Anggota Data yang Dilindungi
| Nama | Deskripsi |
|---|---|
| CD2DPathGeometry::m_pPathGeometry | Penunjuk ke ID2D1PathGeometry. |
Hierarki Warisan
CD2DPathGeometry
Persyaratan
Header: afxrendertarget.h
CD2DPathGeometry::Lampirkan
Melampirkan antarmuka sumber daya yang ada ke objek
void Attach(ID2D1PathGeometry* pResource);
Parameter
pResource
Antarmuka sumber daya yang ada. Tidak boleh NULL
CD2DPathGeometry::CD2DPathGeometry
Membuat objek CD2DPathGeometry.
CD2DPathGeometry(
CRenderTarget* pParentTarget,
BOOL bAutoDestroy = TRUE);
Parameter
pParentTarget
Penunjuk ke target render.
bAutoDestroy
Menunjukkan bahwa objek akan dihancurkan oleh pemilik (pParentTarget).
CD2DPathGeometry::Create
Membuat CD2DPathGeometry.
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.
CD2DPathGeometry::D estroy
Menghancurkan objek CD2DPathGeometry.
virtual void Destroy();
CD2DPathGeometry::D etach
Mencopot antarmuka sumber daya dari objek
ID2D1PathGeometry* Detach();
Tampilkan Nilai
Penunjuk ke antarmuka sumber daya yang dilepas.
CD2DPathGeometry::GetFigureCount
Mengambil jumlah angka dalam geometri jalur.
int GetFigureCount() const;
Tampilkan Nilai
Mengembalikan jumlah angka dalam geometri jalur.
CD2DPathGeometry::GetSegmentCount
Mengambil jumlah segmen dalam geometri jalur.
int GetSegmentCount() const;
Tampilkan Nilai
Mengembalikan jumlah segmen dalam geometri jalur.
CD2DPathGeometry::m_pPathGeometry
Penunjuk ke ID2D1PathGeometry.
ID2D1PathGeometry* m_pPathGeometry;
CD2DPathGeometry::Open
Mengambil sink geometri yang digunakan untuk mengisi geometri jalur dengan gambar dan segmen.
ID2D1GeometrySink* Open();
Tampilkan Nilai
Penunjuk ke ID2D1GeometrySink yang digunakan untuk mengisi geometri jalur dengan gambar dan segmen.
CD2DPathGeometry::Stream
Menyalin konten geometri jalur ke ID2D1GeometrySink yang ditentukan.
BOOL Stream(ID2D1GeometrySink* geometrySink);
Parameter
geometrySink
Sink tempat konten geometri jalur disalin. Mengubah sink ini tidak mengubah isi geometri jalur ini.
Tampilkan Nilai
Jika metode berhasil, metode akan mengembalikan TRUE. Jika tidak, ia mengembalikan FALSE.