CDrawingManager::SetAlphaPixel
La colorazione di un pixel trasparente in una bitmap.
static void __stdcall SetAlphaPixel(
COLORREF* pBits,
CRect rect,
int x,
int y,
int percent,
int iShadowSize,
COLORREF clrBase = (COLORREF)-1,
BOOL bIsRight = TRUE
);
Parametri
[in] pBits
Un puntatore ai valori di bit della bitmap.[in] rect
Un'area rettangolare nell'applicazione. L'amministratore di disegno di ombreggiatura al di sotto di e a destra di tale area.[in] x
La coordinata del pixel dai colori.[in] y
Coordinata verticale del pixel dai colori.[in] percent
La percentuale di trasparenza.[in] iShadowSize
La larghezza e l'altezza dell'ombreggiatura.[in] clrBase
Colore dell'ombreggiatura.[in] bIsRight
Un parametro booleano indicante il pixel dai colori. Per ulteriori informazioni vedere la sezione Osservazioni.
Note
Questo metodo è un metodo di supporto utilizzato con il metodo CDrawingManager::DrawShadow. È consigliabile se si desidera creare un'ombreggiatura, chiamata CDrawingManager::DrawShadow anziché.
Se bIsRight è impostato su TRUE, il pixel per pixel corrisponde alla misurazione x dal bordo destro rect. Se è FALSE, il pixel per pixel corrisponde alla misurazione x dal bordo sinistro rect.
Requisiti
intestazione: afxdrawmanager.h