Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de 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 ID2D1SolidColorBrush.
Syntaxis
class CD2DSolidColorBrush : public CD2DBrush;
Leden
Openbare constructors
| Naam | Description |
|---|---|
| CD2DSolidColorBrush::CD2DSolidColorBrush | Overbelast. Maakt een CD2DSolidColorBrush-object. |
| CD2DSolidColorBrush::~CD2DSolidColorBrush | De destructor. Wordt aangeroepen wanneer een D2D solid brush object wordt vernietigd. |
Openbare methoden
| Naam | Description |
|---|---|
| CD2DSolidColorBrush::Attach | Bestaande resource-interface koppelen aan het object |
| CD2DSolidColorBrush::Create | Hiermee maakt u een CD2DSolidColorBrush. (Overschrijft CD2DResource::Create.) |
| CD2DSolidColorBrush::D estroy | Vernietigt een CD2DSolidColorBrush-object. (Overschrijft CD2DBrush::D estroy.) |
| CD2DSolidColorBrush::D etach | Resource-interface loskoppelen van het object |
| CD2DSolidColorBrush::Get | Retourneert ID2D1SolidColorBrush-interface |
| CD2DSolidColorBrush::GetColor | Haalt de kleur van de effen kleurborstel op |
| CD2DSolidColorBrush::SetColor | Hiermee geeft u de kleur van deze effen kleurborstel |
Openbare operators
| Naam | Description |
|---|---|
| CD2DSolidColorBrush::operator ID2D1SolidColorBrush* | Retourneert ID2D1SolidColorBrush-interface |
Beveiligde gegevensleden
| Naam | Description |
|---|---|
| CD2DSolidColorBrush::m_colorSolid | Effen kleur borstelen. |
| CD2DSolidColorBrush::m_pSolidColorBrush | Slaat een aanwijzer op naar een ID2D1SolidColorBrush-object. |
Overnamehiërarchie
Requirements
Header: afxrendertarget.h
CD2DSolidColorBrush::~CD2DSolidColorBrush
De destructor. Wordt aangeroepen wanneer een D2D solid brush object wordt vernietigd.
virtual ~CD2DSolidColorBrush();
CD2DSolidColorBrush::Attach
Bestaande resource-interface koppelen aan het object
void Attach(ID2D1SolidColorBrush* pResource);
Parameterwaarden
pResource
Bestaande resource-interface. Kan niet NULL zijn
CD2DSolidColorBrush::CD2DSolidColorBrush
Maakt een CD2DSolidColorBrush-object.
CD2DSolidColorBrush(
CRenderTarget* pParentTarget,
D2D1_COLOR_F color,
CD2DBrushProperties* pBrushProperties = NULL,
BOOL bAutoDestroy = TRUE);
CD2DSolidColorBrush(
CRenderTarget* pParentTarget,
COLORREF color,
int nAlpha = 255,
CD2DBrushProperties* pBrushProperties = NULL,
BOOL bAutoDestroy = TRUE);
Parameterwaarden
pParentTarget
Een aanwijzer naar het renderdoel.
kleur
De rode, groene, blauwe en alfawaarden van de kleur van het penseel.
pBrushProperties
Een aanwijzer naar de dekking en transformatie van een borstel.
bAutoDestroy
Geeft aan dat het object wordt vernietigd door eigenaar (pParentTarget).
nAlpha
De dekking van de kleur van de borstel.
CD2DSolidColorBrush::Create
Hiermee maakt u een CD2DSolidColorBrush.
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.
CD2DSolidColorBrush::D estroy
Vernietigt een CD2DSolidColorBrush-object.
virtual void Destroy();
CD2DSolidColorBrush::D etach
Resource-interface loskoppelen van het object
ID2D1SolidColorBrush* Detach();
Retourwaarde
Aanwijzer naar losgekoppelde resourceinterface.
CD2DSolidColorBrush::Get
Retourneert ID2D1SolidColorBrush-interface
ID2D1SolidColorBrush* Get();
Retourwaarde
Aanwijzer naar een ID2D1SolidColorBrush-interface of NULL als het object nog niet is geïnitialiseerd.
CD2DSolidColorBrush::GetColor
Haalt de kleur van de effen kleurborstel op
D2D1_COLOR_F GetColor() const;
Retourwaarde
De kleur van deze effen kleurborstel
CD2DSolidColorBrush::m_colorSolid
Effen kleur borstelen.
D2D1_COLOR_F m_colorSolid;
CD2DSolidColorBrush::m_pSolidColorBrush
Slaat een aanwijzer op naar een ID2D1SolidColorBrush-object.
ID2D1SolidColorBrush* m_pSolidColorBrush;
CD2DSolidColorBrush::operator ID2D1SolidColorBrush*
Retourneert ID2D1SolidColorBrush-interface
operator ID2D1SolidColorBrush*();
Retourwaarde
Aanwijzer naar een ID2D1SolidColorBrush-interface of NULL als het object nog niet is geïnitialiseerd.
CD2DSolidColorBrush::SetColor
Hiermee geeft u de kleur van deze effen kleurborstel
void SetColor(D2D1_COLOR_F color);
Parameterwaarden
kleur
De kleur van deze effen kleurborstel