Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Microsoft Foundation Sınıfları (MFC) kitaplığına destek verilmeye devam ediliyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.
ID2D1Mesh için bir sarmalayıcı.
Sözdizimi
class CD2DMesh : public CD2DResource;
Üyeler
Ortak Oluşturucular
| Veri Akışı Adı | Açıklama |
|---|---|
| CD2DMesh::CD2DMesh | CD2DMesh nesnesi oluşturur. |
| CD2DMesh::~CD2DMesh | Yok edici. Bir D2D mesh nesnesi yok edilirken çağrılır. |
Genel Yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
| CD2DMesh::Attach | Var olan kaynak arabirimini nesneye ekler |
| CD2DMesh::Create | Cd2DMesh oluşturur. (Geçersiz Kılmalar CD2DResource::Create.) |
| CD2DMesh::D estroy | CD2DMesh nesnesini yok eder. (Geçersiz Kılmalar CD2DResource::D estroy.) |
| CD2DMesh::D etach | Kaynak arabirimini nesneden ayırır |
| CD2DMesh::Get | ID2D1Mesh arabirimini döndürür |
| CD2DMesh::IsValid | Kaynak geçerliliğini denetler (CD2DResource::IsValid geçersiz kılar.) |
| CD2DMesh::Open | Popülasyon için ağı açar. |
Ortak İşleçler
| Veri Akışı Adı | Açıklama |
|---|---|
| CD2DMesh::operator ID2D1Mesh* | ID2D1Mesh arabirimini döndürür |
Korumalı Veri Üyeleri
| Veri Akışı Adı | Açıklama |
|---|---|
| CD2DMesh::m_pMesh | ID2D1Mesh işaretçisi. |
Devralma Hiyerarşisi
CD2DMesh
Gereksinimler
Üst bilgi: afxrendertarget.h
CD2DMesh::~CD2DMesh
Yok edici. Bir D2D mesh nesnesi yok edilirken çağrılır.
virtual ~CD2DMesh();
CD2DMesh::Attach
Var olan kaynak arabirimini nesneye ekler
void Attach(ID2D1Mesh* pResource);
Parametreler
pResource
Mevcut kaynak arabirimi. NULL olamaz
CD2DMesh::CD2DMesh
CD2DMesh nesnesi oluşturur.
CD2DMesh(
CRenderTarget* pParentTarget,
BOOL bAutoDestroy = TRUE);
Parametreler
pParentTarget
İşleme hedefine bir işaretçi.
bAutoDestroy
Nesnenin sahip tarafından yok edildiğini gösterir (pParentTarget).
CD2DMesh::Create
Cd2DMesh oluşturur.
virtual HRESULT Create(CRenderTarget* pRenderTarget);
Parametreler
pRenderTarget
İşleme hedefine bir işaretçi.
Dönüş Değeri
Yöntem başarılı olursa S_OK döndürür. Aksi takdirde, bir HRESULT hata kodu döndürür.
CD2DMesh::D estroy
CD2DMesh nesnesini yok eder.
virtual void Destroy();
CD2DMesh::D etach
Kaynak arabirimini nesneden ayırır
ID2D1Mesh* Detach();
Dönüş Değeri
Ayrılmış kaynak arabirimi işaretçisi.
CD2DMesh::Get
ID2D1Mesh arabirimini döndürür
ID2D1Mesh* Get();
Dönüş Değeri
Bir ID2D1Mesh arabiriminin işaretçisi veya nesne henüz başlatılmadıysa NULL.
CD2DMesh::IsValid
Kaynak geçerliliğini denetler
virtual BOOL IsValid() const;
Dönüş Değeri
Kaynak geçerliyse TRUE; aksi takdirde YANLIŞ.
CD2DMesh::m_pMesh
ID2D1Mesh işaretçisi.
ID2D1Mesh* m_pMesh;
CD2DMesh::Open
Popülasyon için ağı açar.
ID2D1TessellationSink* Open();
Dönüş Değeri
Ağı doldurmak için kullanılan ID2D1TessellationSink işaretçisi.
CD2DMesh::operator ID2D1Mesh*
ID2D1Mesh arabirimini döndürür
operator ID2D1Mesh*();
Dönüş Değeri
Bir ID2D1Mesh arabiriminin işaretçisi veya nesne henüz başlatılmadıysa NULL.