Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
Um invólucro para ID2D1SolidColorBrush.
Sintaxe
class CD2DSolidColorBrush : public CD2DBrush;
Membros
Construtores Públicos
| Nome | Description |
|---|---|
| CD2DSolidColorBrush::CD2DSolidColorBrush | Sobrecarregado. Constrói um objeto CD2DSolidColorBrush. |
| CD2DSolidColorBrush::~CD2DSolidColorBrush. | O destruidor. Chamada quando um objeto de pincel sólido D2D está a ser destruído. |
Métodos Públicos
| Nome | Description |
|---|---|
| CD2DSolidColorBrush::Anexar | Anexa a interface de recurso existente ao objeto |
| CD2DSolidColorBrush::Create | Cria um CD2DSolidColorBrush. (Sobrepõe CD2DResource::Create.) |
| CD2DSolidColorBrush::D estroy | Destrói um objeto CD2DSolidColorBrush. (Sobrepõe CD2DBrush::D estroy.) |
| CD2DSolidColorBrush::D etach | Desanexa a interface de recursos do objeto |
| CD2DSolidColorBrush::Get | Devolve a interface ID2D1SolidColorBrush |
| CD2DSolidColorBrush::GetColor | Recupera a cor do pincel de cor sólida |
| CD2DSolidColorBrush::SetColor | Especifica a cor deste pincel de cor sólida |
Operadores Públicos
| Nome | Description |
|---|---|
| CD2DSolidColorBrush::operator ID2D1SolidColorBrush* | Devolve a interface ID2D1SolidColorBrush |
Membros de Dados Protegidos
| Nome | Description |
|---|---|
| CD2DSolidColorBrush::m_colorSolid | Pincel de cor sólida. |
| CD2DSolidColorBrush::m_pSolidColorBrush | Armazena um ponteiro para um objeto ID2D1SolidColorBrush. |
Hierarquia de herança
Requerimentos
Cabeçalho: afxrendertarget.h
CD2DSolidColorBrush::~CD2DSolidColorBrush.
O destruidor. Chamada quando um objeto de pincel sólido D2D está a ser destruído.
virtual ~CD2DSolidColorBrush();
CD2DSolidColorBrush::Anexar
Anexa a interface de recurso existente ao objeto
void Attach(ID2D1SolidColorBrush* pResource);
Parâmetros
pResource
Interface de recursos existente. Não pode ser NULL
CD2DSolidColorBrush::CD2DSolidColorBrush
Constrói um objeto CD2DSolidColorBrush.
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);
Parâmetros
pParentTarget
Um ponteiro para o alvo de renderização.
cor
Os valores vermelho, verde, azul e alfa da cor do pincel.
pBrushPropriedades
Um indicador da opacidade e transformação de um pincel.
bAutoDestroy
Indica que o objeto será destruído pelo proprietário (pParentTarget).
nAlpha
A opacidade da cor do pincel.
CD2DSolidColorBrush::Create
Cria um CD2DSolidColorBrush.
virtual HRESULT Create(CRenderTarget* pRenderTarget);
Parâmetros
pRenderTarget
Um ponteiro para o alvo de renderização.
Valor de retorno
Se o método tiver sucesso, ele devolve S_OK. Caso contrário, devolve um código de erro HRESULT.
CD2DSolidColorBrush::D estroy
Destrói um objeto CD2DSolidColorBrush.
virtual void Destroy();
CD2DSolidColorBrush::D etach
Desanexa a interface de recursos do objeto
ID2D1SolidColorBrush* Detach();
Valor de retorno
Apontador para interface de recursos destacada.
CD2DSolidColorBrush::Get
Devolve a interface ID2D1SolidColorBrush
ID2D1SolidColorBrush* Get();
Valor de retorno
Apontar para uma interface ID2D1SolidColorBrush ou NULL se o objeto ainda não estiver inicializado.
CD2DSolidColorBrush::GetColor
Recupera a cor do pincel de cor sólida
D2D1_COLOR_F GetColor() const;
Valor de retorno
A cor deste pincel de cor sólida
CD2DSolidColorBrush::m_colorSolid
Pincel de cor sólida.
D2D1_COLOR_F m_colorSolid;
CD2DSolidColorBrush::m_pSolidColorBrush
Armazena um ponteiro para um objeto ID2D1SolidColorBrush.
ID2D1SolidColorBrush* m_pSolidColorBrush;
CD2DSolidColorBrush::operator ID2D1SolidColorBrush*
Devolve a interface ID2D1SolidColorBrush
operator ID2D1SolidColorBrush*();
Valor de retorno
Apontar para uma interface ID2D1SolidColorBrush ou NULL se o objeto ainda não estiver inicializado.
CD2DSolidColorBrush::SetColor
Especifica a cor deste pincel de cor sólida
void SetColor(D2D1_COLOR_F color);
Parâmetros
cor
A cor deste pincel de cor sólida