若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

CRenderTarget::FillOpacityMask

 

將指定之點陣圖所描述的不透明度遮罩套用至筆刷,並使用該筆刷來繪製轉譯目標的區域。

void FillOpacityMask(
   CD2DBitmap* pOpacityMask,
   CD2DBrush* pBrush,
   D2D1_OPACITY_MASK_CONTENT content,
   const CD2DRectF& rectDest,
   const CD2DRectF& rectSrc
);

pOpacityMask

要繪製之橢圓形的位置和半徑 (以裝置獨立畫素為單位)。

pBrush

用來繪製 destinationRectangle 所指定之轉譯目標區域的筆刷。

content

不透明度遮罩所含內容的類型。這個值會用來判斷調配不透明度遮罩的色彩空間。

rectDest

要繪製的轉譯目標區域 (以裝置獨立畫素為單位)。

rectSrc

要做為不透明度遮罩的點陣圖區域 (以裝置獨立畫素為單位)。

需求

標頭檔:afxrendertarget.h

顯示: