Windows GDI 技術概觀。
若要開發 Windows GDI,您需要下列標頭:
如需這項技術的程序設計指引,請參閱:
Functions
|
中止路徑 AbortPath 函式會關閉並捨棄指定裝置內容中的任何路徑。 |
|
AddFontMemResourceEx AddFontMemResourceEx 函式會將記憶體影像中的字型資源新增至系統。 |
|
AddFontResourceA AddFontResource 函式會將指定檔案中的字型資源新增至系統字型數據表。 字型隨後可供任何應用程式用於文字輸出。 (ANSI) |
|
新增字型資源ExA AddFontResourceEx 函式會將指定檔案中的字型資源新增至系統。 使用 AddFontResourceEx 函式新增的字型可以標示為私用且不可列舉。 (ANSI) |
|
AddFontResourceExW AddFontResourceEx 函式會將指定檔案中的字型資源新增至系統。 使用 AddFontResourceEx 函式新增的字型可以標示為私用且不可列舉。 (Unicode) |
|
新增字型資源W AddFontResource 函式會將指定檔案中的字型資源新增至系統字型數據表。 字型隨後可供任何應用程式用於文字輸出。 (Unicode) |
|
阿爾法混合 AlphaBlend 函式會顯示具有透明或半透明圖元的點陣圖。 |
|
角弧 AngleArc 函式會繪製線條線段和弧線。 |
|
動畫調色盤 AnimatePalette 函式會取代指定邏輯選擇區中的專案。 |
|
弧 Arc 函式會繪製橢圓形弧線。 |
|
弧到 ArcTo 函式會繪製橢圓形弧線。 |
|
開始繪製 BeginPaint 函式會準備指定的視窗進行繪製,並填入 PAINTSTRUCT 結構,其中包含繪製的相關信息。 |
|
開始路徑 BeginPath 函式會在指定的裝置內容中開啟路徑括弧。 |
|
比特布爾特 BitBlt 函式會執行與指定來源裝置內容中圖元矩形對應的色彩數據位區塊傳輸至目的地裝置內容。 |
|
取消DC CancelDC 函式會取消指定裝置內容 (DC) 上的任何擱置作業。 |
|
CFP_ALLOCPROC 由 CreateFontPackage 和 MergeFontPackage 用來配置記憶體的用戶端提供的回呼函式。 |
|
CFP_FREEPROC 由 CreateFontPackage 和 MergeFontPackage 用來釋放記憶體的用戶端提供的回呼函式。 |
|
CFP_REALLOCPROC 由 CreateFontPackage 和 MergeFontPackage 使用的用戶端提供的回呼函式,以在配置緩衝區的大小需要變更時重新配置記憶體。 |
|
變更顯示設定A ChangeDisplaySettings 函式會將預設顯示裝置的設定變更為指定的圖形模式。 (ANSI) |
|
變更顯示設定ExA ChangeDisplaySettingsEx 函式會將指定顯示裝置的設定變更為指定的圖形模式。 (ANSI) |
|
變更顯示設定ExW ChangeDisplaySettingsEx 函式會將指定顯示裝置的設定變更為指定的圖形模式。 (Unicode) |
|
變更顯示設定W ChangeDisplaySettings 函式會將預設顯示裝置的設定變更為指定的圖形模式。 (Unicode) |
|
㣅 Chord 函式會繪製和弦(由橢圓形和線段交集所系結的區域,稱為 secant)。 和弦是使用目前的畫筆來概述,並使用目前的筆刷填滿。 |
|
用戶端到螢幕 ClientToScreen 函式會將指定點的工作區座標轉換為螢幕座標。 |
|
關閉EnhMetaFile CloseEnhMetaFile 函式會關閉增強型元檔裝置內容,並傳回識別增強格式元檔句柄。 |
|
關閉圖 CloseFigure 函式會關閉路徑中的開啟圖。 |
|
關閉中繼檔案 CloseMetaFile 函式會關閉元檔裝置內容,並傳回識別 Windows 格式元檔句柄。 |
|
合併Rgn CombineRgn 函式會結合兩個區域,並將結果儲存在第三個區域。 這兩個區域會根據指定的模式合併。 |
|
結合轉換 CombineTransform 函式會串連兩個世界空間到分頁空間轉換。 |
|
複製EnhMetaFileA CopyEnhMetaFile 函式會將增強格式元檔的內容複製到指定的檔案。 (ANSI) |
|
複製EnhMetaFileW CopyEnhMetaFile 函式會將增強格式元檔的內容複製到指定的檔案。 (Unicode) |
|
複製元檔案A CopyMetaFile 函式會將 Windows 格式元檔的內容複製到指定的檔案。 (ANSI) |
|
複製元檔案W CopyMetaFile 函式會將 Windows 格式元檔的內容複製到指定的檔案。 (Unicode) |
|
複製矩形 CopyRect 函式會將一個矩形的座標複製到另一個矩形。 |
|
建立點陣圖 CreateBitmap 函式會建立具有指定寬度、高度和色彩格式的點陣圖(每圖元的色彩平面和位)。 |
|
建立位圖間接 CreateBitmapIndirect 函式會建立具有指定寬度、高度和色彩格式的點陣圖(每圖元的色彩平面和位)。 |
|
建立筆刷間接 CreateBrushIndirect 函式會建立具有指定樣式、色彩和模式的邏輯筆刷。 |
|
CreateCompatibleBitmap CreateCompatibleBitmap 函式會建立與與指定裝置內容相關聯的裝置相容的點陣圖。 |
|
建立相容DC CreateCompatibleDC 函式會建立與指定裝置相容的記憶體裝置內容 (DC)。 |
|
創建DCA CreateDC 函式會使用指定的名稱,為裝置建立裝置內容 (DC)。 (ANSI) |
|
創建DCW CreateDC 函式會使用指定的名稱,為裝置建立裝置內容 (DC)。 (Unicode) |
|
創建DIBitmap CreateDIBitmap 函式會從 DIB 建立相容的點陣圖 (DDB),並選擇性地設定位圖位。 |
|
創建DIBPatternBrush CreateDIBPatternBrush 函式會建立邏輯筆刷,此筆刷具有指定裝置獨立位圖 (DIB) 所指定的模式。 |
|
建立DIBPatternBrushPt CreateDIBPatternBrushPt 函式會建立邏輯筆刷,此筆刷具有裝置獨立位圖 (DIB) 所指定的模式。 |
|
創建DIB保護 CreateDIBSection 函式會建立應用程式可以直接寫入的 DIB。 |
|
CreateDiscardableBitmap CreateDiscardableBitmap 函式會建立與指定裝置相容的可捨棄位圖。 |
|
建立橢圓Rgn CreateEllipticRgn 函式會建立橢圓形區域。 |
|
建立橢圓Rgn間接 CreateEllipticRgnIndirect 函式會建立橢圓區域。 |
|
CreateEnhMetaFileA CreateEnhMetaFile 函式會為增強格式元檔建立裝置內容。 此裝置內容可用來儲存與裝置無關的圖片。 (ANSI) |
|
CreateEnhMetaFileW CreateEnhMetaFile 函式會為增強格式元檔建立裝置內容。 此裝置內容可用來儲存與裝置無關的圖片。 (Unicode) |
|
建立字體A CreateFont 函式會建立具有指定特性的邏輯字型。 邏輯字型隨後可以選取為任何裝置的字型。 (ANSI) |
|
CreateFont間接A CreateFontIndirect 函式會建立具有指定特性的邏輯字型。 之後可以將字型選取為任何裝置內容的目前字型。 (ANSI) |
|
CreateFontIndirectExA CreateFontIndirectEx 函式會指定邏輯字型,其具有指定結構的特性。 之後可以將字型選取為任何裝置內容的目前字型。 (ANSI) |
|
CreateFontIndirectExW CreateFontIndirectEx 函式會指定邏輯字型,其具有指定結構的特性。 之後可以將字型選取為任何裝置內容的目前字型。 (Unicode) |
|
CreateFontIndirectW CreateFontIndirect 函式會建立具有指定特性的邏輯字型。 之後可以將字型選取為任何裝置內容的目前字型。 (Unicode) |
|
CreateFontPackage CreateFontPackage 函式會建立指定 TrueType 字型的子集版本,通常是為了將它傳遞至印表機。 |
|
創建字體W CreateFont 函式會建立具有指定特性的邏輯字型。 邏輯字型隨後可以選取為任何裝置的字型。 (Unicode) |
|
建立半色調調色盤 CreateHalftonePalette 函式會為指定的裝置內容 (DC) 建立半色調調色盤。 |
|
建立孵化線筆刷 CreateHatchBrush 函式會建立具有指定影線圖樣和色彩的邏輯筆刷。 |
|
創造ICA CreateIC 函式會建立指定裝置的信息內容。 (ANSI) |
|
創造ICW CreateIC 函式會建立指定裝置的信息內容。 (Unicode) |
|
建立元檔案A CreateMetaFile 函式會為 Windows 格式元檔建立裝置內容。 (ANSI) |
|
建立元檔案W CreateMetaFile 函式會為 Windows 格式元檔建立裝置內容。 (Unicode) |
|
創建調色盤 CreatePalette 函式會建立邏輯選擇區。 |
|
建立圖案筆刷 CreatePatternBrush 函式會建立具有指定位圖模式的邏輯筆刷。 位圖可以是由 CreateDIBSection 函式建立的 DIB 區段位圖,也可以是裝置相依點陣圖。 |
|
創建筆 CreatePen 函式會建立具有指定樣式、寬度和色彩的邏輯畫筆。 接著可以將畫筆選取到裝置內容中,並用來繪製線條和曲線。 |
|
CreatePen間接 CreatePenIndirect 函式會建立邏輯外觀畫筆,該筆具有結構中指定的樣式、寬度和色彩。 |
|
建立多邊形Rgn CreatePolygonRgn 函式會建立多邊形區域。 |
|
建立多邊形Rgn CreatePolyPolygonRgn 函式會建立包含一系列多邊形的區域。 多邊形可以重疊。 |
|
建立 RectRgn CreateRectRgn 函式會建立矩形區域。 |
|
CreateRectRgn間接 CreateRectRgnIndirect 函式會建立矩形區域。 |
|
建立圓形 CreateRoundRectRgn 函式會建立具有圓角的矩形區域。 |
|
CreateScalableFontResourceA CreateScalableFontResource 函式會建立可調整字型的字型資源檔。 (ANSI) |
|
建立可縮放字型資源W CreateScalableFontResource 函式會建立可調整字型的字型資源檔。 (Unicode) |
|
建立實體筆刷 CreateSolidBrush 函式會建立具有指定純色的邏輯筆刷。 |
|
刪除DC DeleteDC 函式會刪除指定的裝置內容 (DC)。 |
|
刪除EnhMetaFile DeleteEnhMetaFile 函式會刪除增強格式元檔或增強格式元檔句柄。 |
|
刪除字型 DeleteFont 巨集會刪除字型對象,釋放與字型對象相關聯的所有系統資源。 |
|
刪除中繼檔案 DeleteMetaFile 函式會刪除 Windows 格式元檔或 Windows 格式元檔句柄。 |
|
刪除物件 DeleteObject 函式會刪除邏輯畫筆、筆刷、字型、點陣圖、區域或調色盤,釋放與對象相關聯的所有系統資源。 刪除物件之後,指定的句柄就不再有效。 |
|
DIBINDEX DIBINDEX 巨集會將索引擷取至 DIB 色彩數據表中的專案,並傳回 COLORREF 值,指定與指定索引相關聯的色彩。 |
|
DPtoLP的 DPtoLP 函式會將裝置座標轉換成邏輯座標。 轉換取決於裝置內容的對應模式、視窗和檢視區的原點和範圍設定,以及世界轉換。 |
|
繪製動畫矩形 以動畫顯示視窗的標題,以指出圖示的開啟或最小化或最大化視窗。 |
|
繪製字幕 DrawCaption 函式會繪製視窗標題。 |
|
繪製邊緣 DrawEdge 函式會繪製一或多個矩形邊緣。 |
|
繪製轉義 DrawEscape 函式提供無法透過圖形裝置介面 (GDI) 直接取得之指定視訊顯示器的繪圖功能。 |
|
繪製焦點矩形 DrawFocusRect 函式會在樣式中繪製矩形,以指出矩形具有焦點。 |
|
DrawFrameControl DrawFrameControl 函式會繪製指定類型和樣式的框架控制項。 |
|
繪製狀態A DrawState 函式會顯示影像,並套用視覺效果來指出狀態,例如已停用或默認狀態。 (ANSI) |
|
DRAWSTATEPROC DrawStateProc 函式是應用程式定義的回調函式,可轉譯 DrawState 函式的複雜影像。 |
|
繪製狀態W DrawState 函式會顯示影像,並套用視覺效果來指出狀態,例如已停用或默認狀態。 (Unicode) |
|
繪製文字 DrawText 函式會在指定的矩形中繪製格式化的文字。 (DrawText 函式) |
|
繪製文字A DrawText 函式會在指定的矩形中繪製格式化的文字。 它會根據指定的方法格式化文字(展開索引標籤、對齊字元、斷行等等)。 (DrawTextA) |
|
繪製文字ExA DrawTextEx 函式會在指定的矩形中繪製格式化的文字。 (ANSI) |
|
繪製文字ExW DrawTextEx 函式會在指定的矩形中繪製格式化的文字。 (Unicode) |
|
繪製文字W DrawTextW (Unicode) 函式會在指定的矩形中繪製格式化的文字。 (DrawTextW 函式) |
|
橢圓 Ellipse 函式會繪製橢圓形。 橢圓形的中心是指定周框的中心。 省略號是使用目前的畫筆來概述,並使用目前的筆刷填滿。 |
|
端漆 EndPaint 函式會在指定的視窗中標記繪製的結尾。 每個 BeginPaint 函式的呼叫都需要此函式,但只有在繪製完成之後。 |
|
結束路徑 EndPath 函式會關閉路徑括弧,並將括弧所定義的路徑選取到指定的裝置內容中。 |
|
ENHMFENUMPROC EnhMetaFileProc 函式是搭配 EnumEnhMetaFile 函式使用的應用程式定義回調函式。 |
|
列舉顯示裝置A EnumDisplayDevices 函式可讓您取得目前會話中顯示裝置的相關信息。 (ANSI) |
|
列舉顯示裝置W EnumDisplayDevices 函式可讓您取得目前會話中顯示裝置的相關信息。 (Unicode) |
|
列舉顯示監視器 EnumDisplayMonitors 函式會列舉顯示監視器(包括與鏡像驅動程式相關聯的隱藏虛擬監視器),這些監視器與指定裁剪矩形的交集和裝置內容的可見區域交集所形成的區域相交。 EnumDisplayMonitors 會針對列舉的每個監視器呼叫應用程式定義的 MonitorEnumProc 回呼函式一次。 請注意,GetSystemMetrics (SM_CMONITORS) 只會計算顯示監視器。 |
|
列舉顯示設定A EnumDisplaySettings 函式會擷取顯示裝置其中一個圖形模式的相關信息。 若要擷取顯示裝置所有圖形模式的資訊,請對這個函式進行一系列呼叫。 (ANSI) |
|
列舉顯示設定ExA EnumDisplaySettingsEx 函式會擷取顯示裝置其中一種圖形模式的相關信息。 若要擷取顯示裝置所有圖形模式的資訊,請對這個函式進行一系列呼叫。 (ANSI) |
|
列舉顯示設定ExW EnumDisplaySettingsEx 函式會擷取顯示裝置其中一種圖形模式的相關信息。 若要擷取顯示裝置所有圖形模式的資訊,請對這個函式進行一系列呼叫。 (Unicode) |
|
列舉顯示設定W EnumDisplaySettings 函式會擷取顯示裝置其中一個圖形模式的相關信息。 若要擷取顯示裝置所有圖形模式的資訊,請對這個函式進行一系列呼叫。 (Unicode) |
|
EnumEnhMetaFile EnumEnhMetaFile 函式會藉由擷取每個記錄並傳遞至指定的回呼函式,來列舉增強格式元檔內的記錄。 |
|
列舉字體系列A EnumFontFamilies 函式會列舉指定裝置上可用之指定字型系列中的字型。 (ANSI) |
|
列舉字體系列ExA EnumFontFamiliesEx 函式會列舉系統中符合 LOGFONT 結構所指定字型特性的所有唯一命名字型。 EnumFontFamiliesEx 會根據字樣名稱、字元集或兩者來列舉字型。 (ANSI) |
|
列舉字體系列ExW EnumFontFamiliesEx 函式會列舉系統中符合 LOGFONT 結構所指定字型特性的所有唯一命名字型。 EnumFontFamiliesEx 會根據字樣名稱、字元集或兩者來列舉字型。 (Unicode) |
|
列舉字體系列W EnumFontFamilies 函式會列舉指定裝置上可用之指定字型系列中的字型。 (Unicode) |
|
列舉字體A EnumFonts 函式會列舉指定裝置上可用的字型。 (ANSI) |
|
枚舉字體W EnumFonts 函式會列舉指定裝置上可用的字型。 (Unicode) |
|
列舉中繼檔案 EnumMetaFile 函式會藉由擷取每個記錄並將其傳遞至指定的回呼函式,來列舉 Windows 格式元文件內的記錄。 |
|
EnumObjects EnumObjects 函式會列舉指定裝置內容 (DC) 可用的畫筆或筆刷。 |
|
等於直立 EqualRect 函式會比較左上角和右下角的座標,判斷兩個指定的矩形是否相等。 |
|
等Rgn EqualRgn 函式會檢查兩個指定的區域,以判斷它們是否相同。 如果兩個區域的大小和形狀相等,函式會考慮兩個區域相同。 |
|
ExcludeClipRect ExcludeClipRect 函式會建立新的裁剪區域,其中包含現有的裁剪區域減去指定的矩形。 |
|
ExcludeUpdateRgn ExcludeUpdateRgn 函式會藉由從裁剪區域排除視窗中更新的區域,防止在視窗無效區域內繪製。 |
|
ExtCreatePen ExtCreatePen 函式會建立具有指定樣式、寬度和筆刷屬性的邏輯外觀或幾何畫筆。 |
|
ExtCreate區域 ExtCreateRegion 函式會從指定的區域和轉換數據建立區域。 |
|
外部溢洪填充 ExtFloodFill 函式會以目前的筆刷填滿顯示介面的區域。 |
|
ExtSelectClipRgn ExtSelectClipRgn 函式會使用指定的模式,將指定的區域與目前的裁剪區域結合。 |
|
ExtTextOutA ExtTextOut 函式會使用目前選取的字型、背景色彩和文字色彩來繪製文字。 您可以選擇性地提供用於裁剪、不透明或兩者的維度。 (ANSI) |
|
ExtTextOutW ExtTextOut 函式會使用目前選取的字型、背景色彩和文字色彩來繪製文字。 您可以選擇性地提供用於裁剪、不透明或兩者的維度。 (Unicode) |
|
填滿路徑 FillPath 函式會關閉目前路徑中任何開啟的數位,並使用目前的筆刷和多邊形填滿模式填滿路徑的內部。 |
|
填滿矩形 FillRect 函式會使用指定的筆刷填滿矩形。 此函式包含左框線和上框線,但會排除矩形的右框線和下框線。 |
|
填充Rgn FillRgn 函式會使用指定的筆刷填滿區域。 |
|
扁平路徑 FlattenPath 函式會將選取的路徑中的任何曲線轉換成目前的裝置內容 (DC),將每個曲線轉換成一連串的線條。 |
|
溢洪填滿 FloodFill 函式會以目前的筆刷填滿顯示介面的區域。 區域會假設系結為色彩參數所指定。 |
|
框架矩形 FrameRect 函式會使用指定的筆刷,在指定的矩形周圍繪製框線。 框線的寬度和高度一律是一個邏輯單元。 |
|
框架Rgn FrameRgn 函式會使用指定的筆刷,在指定的區域周圍繪製框線。 |
|
GdiAlpha混合 GdiAlphaBlend 函式會顯示具有透明或半透明圖元的點陣圖。 |
|
Gdi評論 GdiComment 函式會將批注從緩衝區複製到指定的增強格式元檔。 |
|
GdiFlush GdiFlush 函式會排清呼叫線程目前的批次。 |
|
GdiGetBatch限制 GdiGetBatchLimit 函式會傳回可在呼叫線程目前批次中累積的函式呼叫數目上限。 系統會在超過此限制時排清目前的批次。 |
|
GdiGradientFill GdiGradientFill 函式會填滿矩形和三角形結構。 |
|
GdiSetBatch限制 GdiSetBatchLimit 函式會設定呼叫線程目前批次中可累積的函式呼叫數目上限。 系統會在超過此限制時排清目前的批次。 |
|
GdiTransparentBlt GdiTransparentBlt 函式會執行與指定來源裝置內容中圖元矩形相對應的色彩數據位區塊傳輸至目的地裝置內容。 |
|
取得Arc方向 GetArcDirection 函式會擷取指定裝置內容的目前弧線方向。 弧形和矩形函式會使用弧形方向。 |
|
GetAspectRatioFilterEx GetAspectRatioFilterEx 函式會擷取目前外觀比例篩選的設定。 |
|
GetBitmapBits GetBitmapBits 函式會將指定裝置相依點陣圖的點陣圖複製到緩衝區。 |
|
GetBitmapDimensionEx GetBitmapDimensionEx 函式會擷取相容點圖的維度。 擷取的維度必須由 SetBitmapDimensionEx 函式設定。 |
|
GetBk顏色 GetBkColor 函式會傳回指定裝置內容的目前背景色彩。 |
|
GetBk模式 GetBkMode 函式會傳回指定裝置內容的目前背景混合模式。 裝置內容的背景混合模式會影響不是實線的文字、影線筆刷和畫筆樣式。 |
|
GetBoundsRect GetBoundsRect 函式會取得指定裝置內容的目前累積周框。 |
|
GetBrushOrgEx GetBrushOrgEx 函式會擷取指定裝置內容的目前筆刷原點。 此函式會取代 GetBrushOrg 函式。 |
|
GetBValue GetBValue 巨集會擷取紅色、綠色、藍色 (RGB) 值的藍色元件強度值。 |
|
GetCharABCWidthsA GetCharABCWidths 函式會從目前的 TrueType 字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 此函式只會使用 TrueType 字型來成功。 (ANSI) |
|
GetCharABCWidthsFloatA GetCharABCWidthsFloat 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 (ANSI) |
|
GetCharABCWidthsFloatW GetCharABCWidthsFloat 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 (Unicode) |
|
GetCharABC維特斯I GetCharABCWidthsI 函式會從目前的 TrueType 字型擷取指定範圍中連續字元索引的寬度,以邏輯單位為單位。 此函式只會使用 TrueType 字型來成功。 |
|
GetCharABCWidthsW GetCharABCWidths 函式會從目前的 TrueType 字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 此函式只會使用 TrueType 字型來成功。 (Unicode) |
|
GetCharacterPlacementA GetCharacterPlacement 函式會擷取字元字串的相關信息,例如字元寬度、插入號定位、字串內的順序,以及字元轉譯。 (ANSI) |
|
GetCharacterPlacementW GetCharacterPlacement 函式會擷取字元字串的相關信息,例如字元寬度、插入號定位、字串內的順序,以及字元轉譯。 (Unicode) |
|
GetCharWidth32A GetCharWidth32 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (ANSI) |
|
GetCharWidth32W GetCharWidth32 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (Unicode) |
|
GetCharWidthA GetCharWidth 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (ANSI) |
|
GetCharWidth浮點A GetCharWidthFloat 函式會從目前字型擷取指定範圍中連續字元的小數寬度。 (ANSI) |
|
GetCharWidthFloatW GetCharWidthFloat 函式會從目前字型擷取指定範圍中連續字元的小數寬度。 (Unicode) |
|
GetCharWidthI GetCharWidthI 函式會從目前字型擷取指定範圍中連續圖像索引的寬度,以邏輯座標為單位。 |
|
GetCharWidthW GetCharWidth 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (Unicode) |
|
取得剪輯盒 GetClipBox 函式會擷取最緊密周框的維度,該矩形可以在裝置上目前的可見區域周圍繪製。 |
|
GetClipRgn GetClipRgn 函式會擷取句柄,識別指定裝置內容的目前應用程式定義裁剪區域。 |
|
取得顏色調整 GetColorAdjustment 函式會擷取指定裝置內容 (DC) 的色彩調整值。 |
|
取得目前物件 GetCurrentObject 函式會擷取指定類型物件的句柄,該物件已選取至指定的裝置內容 (DC)。 |
|
GetCurrentPositionEx GetCurrentPositionEx 函式會擷取邏輯座標中的目前位置。 |
|
GetDC GetDC 函式會擷取指定視窗之工作區或整個畫面之裝置內容 (DC) 的句柄。 |
|
取得DCBrushColor GetDCBrushColor 函式會擷取指定裝置內容 (DC) 的目前筆刷色彩。 |
|
GetDCEx GetDCEx 函式會擷取指定視窗或整個畫面工作區之裝置內容 (DC) 的句柄。 |
|
GetDCOrgEx GetDCOrgEx 函式會擷取指定裝置內容 (DC) 的最終轉譯來源。 |
|
GetDCPenColor GetDCPenColor 函式會擷取指定裝置內容 (DC) 的目前畫筆色彩。 |
|
GetDeviceCaps GetDeviceCaps 函式會擷取指定裝置的裝置特定資訊。 |
|
GetDIBColorTable GetDIBColorTable 函式會從 DIB 區段位圖的色彩數據表中,擷取 RGB(紅色、綠色、藍色)色彩值,而該色彩值目前已選取到指定的裝置內容中。 |
|
GetDIBits GetDIBits 函式會擷取指定相容點陣陣,並使用指定的格式將它們複製到緩衝區作為 DIB。 |
|
GetEnhMetaFileA GetEnhMetaFile 函式會建立句柄,以識別儲存在指定檔案中的增強格式元檔。 (ANSI) |
|
GetEnhMetaFileBits GetEnhMetaFileBits 函式會擷取指定增強格式元檔的內容,並將其複製到緩衝區。 |
|
GetEnhMetaFileDescriptionA GetEnhMetaFileDescription 函式會從增強格式元檔擷取選擇性的文字描述,並將字串複製到指定的緩衝區。 (ANSI) |
|
GetEnhMetaFileDescriptionW GetEnhMetaFileDescription 函式會從增強格式元檔擷取選擇性的文字描述,並將字串複製到指定的緩衝區。 (Unicode) |
|
GetEnhMetaFile標頭 GetEnhMetaFileHeader 函式會擷取包含指定增強格式元文件標頭的記錄。 |
|
GetEnhMetaFilePaletteEntries GetEnhMetaFilePaletteEntries 函式會從指定的增強型元檔擷取選用的調色盤專案。 |
|
GetEnhMetaFileW GetEnhMetaFile 函式會建立句柄,以識別儲存在指定檔案中的增強格式元檔。 (Unicode) |
|
GetFontData GetFontData 函式會擷取 TrueType 字型的字型計量數據。 |
|
GetFontLanguageInfo GetFontLanguageInfo 函式會傳回指定顯示內容目前所選字型的相關信息。 應用程式通常會使用這項資訊和 GetCharacterPlacement 函式來準備字元字串以供顯示。 |
|
GetFontUnicodeRanges GetFontUnicodeRanges 函式會傳回字型所支援 Unicode 字元的相關信息。 資訊會以 GLYPHSET 結構的形式傳回。 |
|
GetGlyphIndicesA GetGlyphIndices 函式會將字串轉譯成字元索引數位。 函式可用來判斷字元是否存在於字型中。 (ANSI) |
|
取得GlyphIndicesW GetGlyphIndices 函式會將字串轉譯成字元索引數位。 函式可用來判斷字元是否存在於字型中。 (Unicode) |
|
取得GlyphOutlineA GetGlyphOutline 函式會擷取 TrueType 字型中選取至指定裝置內容之字元的外框或位圖。 (ANSI) |
|
取得字形輪廓W GetGlyphOutline 函式會擷取 TrueType 字型中選取至指定裝置內容之字元的外框或位圖。 (Unicode) |
|
GetGraphicsMode GetGraphicsMode 函式會擷取指定裝置內容的目前圖形模式。 |
|
GetGValue GetGValue 巨集會擷取紅色、綠色、藍色 (RGB) 值的綠色元件強度值。 |
|
GetKerningPairsA GetKerningPairs 函式會針對指定的裝置內容,擷取目前選取字型的字元字組。 (ANSI) |
|
GetKerningPairsW GetKerningPairs 函式會針對指定的裝置內容,擷取目前選取字型的字元字組。 (Unicode) |
|
取得佈局 GetLayout 函式會傳回裝置內容 (DC) 的配置。 |
|
GetMap模式 GetMapMode 函式會擷取目前的對應模式。 |
|
取得MetaFileA GetMetaFile 函式會建立句柄,以識別儲存在指定檔案中的元檔。 (ANSI) |
|
GetMetaFileBitsEx GetMetaFileBitsEx 函式會擷取 Windows 格式元文件的內容,並將其複製到指定的緩衝區。 |
|
獲取MetaFileW GetMetaFile 函式會建立句柄,以識別儲存在指定檔案中的元檔。 (Unicode) |
|
GetMetaRgn GetMetaRgn 函式會擷取指定裝置內容的目前中繼區域。 |
|
GetMiter限制 GetMiterLimit 函式會擷取指定裝置內容的Miter限制。 |
|
GetMonitorInfoA GetMonitorInfo 函式會擷取顯示監視器的相關信息。 (ANSI) |
|
GetMonitorInfoW GetMonitorInfo 函式會擷取顯示監視器的相關信息。 (Unicode) |
|
取得最近顏色 GetNearestColor 函式會擷取色彩值,識別系統調色盤中的色彩,該色彩值會在使用指定的色彩值時顯示。 |
|
GetNearestPaletteIndex GetNearestPaletteIndex 函式會擷取指定邏輯調色盤中專案索引,最符合指定的色彩值。 |
|
GetObject GetObject 函式 (wingdi.h) 會擷取指定圖形對象的資訊。 |
|
取得物件A GetObject 函式會擷取指定之圖形物件的資訊。 (GetObjectA) |
|
取得物件類型 GetObjectType 會擷取指定物件的型別。 |
|
GetObjectW GetObjectW (Unicode) 函式 (wingdi.h) 會擷取指定圖形物件的資訊。 |
|
GetOutlineTextMetricsA GetOutlineTextMetrics 函式會擷取 TrueType 字型的文字計量。 (ANSI) |
|
GetOutlineTextMetricsW GetOutlineTextMetrics 函式會擷取 TrueType 字型的文字計量。 (Unicode) |
|
GetPalette項目 GetPaletteEntries 函式會從指定的邏輯選擇區擷取指定的調色盤項目範圍。 |
|
取得路徑 GetPath 函式會擷取定義線條端點的座標,以及選取到指定裝置內容之路徑中找到的曲線控制點。 |
|
GetPixel GetPixel 函式會擷取指定座標上像素的紅色、綠色、藍色(RGB)色彩值。 |
|
取得多邊填充模式 GetPolyFillMode 函式會擷取目前的多邊形填滿模式。 |
|
GetRandomRgn GetRandomRgn 函式會將指定裝置內容的系統裁剪區域複製到特定區域。 |
|
GetRasterizerCaps GetRasterizerCaps 函式會傳回旗標,指出是否已在系統中安裝 TrueType 字型。 |
|
取得區域數據 GetRegionData 函式會以描述區域的數據填滿指定的緩衝區。 此數據報括組成區域之矩形的維度。 |
|
GetRgnBox GetRgnBox 函式會擷取指定區域的周框。 |
|
獲取ROP2 GetROP2 函式會擷取指定裝置內容的前景混合模式。 混合模式會指定如何結合畫筆或內部色彩和螢幕上的色彩,以產生新的色彩。 |
|
GetRValue GetRValue 巨集會擷取紅色、綠色、藍色 (RGB) 值的紅色元件強度值。 |
|
GetStock物件 GetStockObject 函式會擷取其中一個股票畫筆、筆刷、字型或調色盤的句柄。 |
|
GetStretchBltMode GetStretchBltMode 函式會擷取目前的延展模式。 延展模式會定義呼叫 StretchBlt 函式時,如何新增或移除位圖中的色彩數據。 |
|
GetSysColorBrush GetSysColorBrush 函式會擷取句柄,識別對應至指定之色彩索引的邏輯筆刷。 |
|
GetSystemPaletteEntries GetSystemPaletteEntries 函式會從系統調色盤中擷取與指定裝置內容 (DC) 相關聯的調色盤項目範圍。 |
|
GetSystemPalette使用 GetSystemPaletteUse 函式會擷取指定裝置內容 (DC) 的系統 (實體) 調色盤目前狀態。 |
|
GetTabbedTextExtentA GetTabbedTextExtent 函式會計算字元字串的寬度和高度。 (ANSI) |
|
GetTabbedTextExtentW GetTabbedTextExtent 函式會計算字元字串的寬度和高度。 (Unicode) |
|
GetTextAlign GetTextAlign 函式會擷取指定裝置內容的文字對齊設定。 |
|
GetTextCharacterExtra GetTextCharacterExtra 函式會擷取指定裝置內容的目前字元間距。 |
|
取得文字顏色 GetTextColor 函式會擷取指定裝置內容的目前文字色彩。 |
|
GetTextExtentExPointA GetTextExtentExPoint 函式會擷取指定字串中符合指定空格的字元數,並以每個字元的文字範圍填滿陣列。 (ANSI) |
|
GetTextExtentExPointI GetTextExtentExPointI 函式會擷取指定字串中的字元數,此字串會符合指定的空格,並以每個字元的文字範圍填滿數位。 |
|
GetTextExtentExPointW GetTextExtentExPoint 函式會擷取指定字串中符合指定空格的字元數,並以每個字元的文字範圍填滿陣列。 (Unicode) |
|
GetTextExtentPoint32A GetTextExtentPoint32 函式會計算指定文字字串的寬度和高度。 (ANSI) |
|
GetTextExtentPoint32W GetTextExtentPoint32 函式會計算指定文字字串的寬度和高度。 (Unicode) |
|
GetTextExtentPointA GetTextExtentPoint 函式會計算指定文字字串的寬度和高度。 (ANSI) |
|
GetTextExtentPointI GetTextExtentPointI 函式會計算指定字元索引數位的寬度和高度。 |
|
GetTextExtentPointW GetTextExtentPoint 函式會計算指定文字字串的寬度和高度。 (Unicode) |
|
GetTextFaceA GetTextFace 函式會擷取選取至指定裝置內容之字型的字樣名稱。 (ANSI) |
|
GetTextFaceW GetTextFace 函式會擷取選取至指定裝置內容之字型的字樣名稱。 (Unicode) |
|
GetTextMetrics GetTextMetrics 函式 (wingdi.h) 會以目前選取字型的度量填滿指定的緩衝區。 |
|
GetTextMetricsA GetTextMetrics 函式會以目前選取字型的度量填滿指定的緩衝區。 (GetTextMetricsA) |
|
GetTextMetricsW GetTextMetricsW (Unicode) 函式 (wingdi.h) 會以目前選取字型的度量填滿指定的緩衝區。 |
|
GetUpdateRect GetUpdateRect 函式會擷取最小矩形的座標,該座標會完全包圍指定視窗的更新區域。 |
|
GetUpdateRgn GetUpdateRgn 函式會將視窗的更新區域複製到指定的區域,以擷取視窗的更新區域。 更新區域的座標相對於視窗左上角(也就是用戶端座標)。 |
|
GetViewportExtEx GetViewportExtEx 函式會針對指定的裝置內容擷取目前檢視區的 x 範圍和 Y 範圍。 |
|
GetViewportOrgEx GetViewportOrgEx 函式會擷取指定裝置內容的檢視區原點 X 座標和 Y 座標。 |
|
GetWindowDC GetWindowDC 函式會擷取整個視窗的裝置內容(DC),包括標題欄、功能表和滾動條。 |
|
GetWindowExtEx 此函式會擷取指定裝置內容的視窗 x 範圍和 Y 範圍。 |
|
GetWindowOrgEx GetWindowOrgEx 函式會擷取指定裝置內容之視窗原點的 x 座標和 Y 座標。 |
|
GetWindowRgn GetWindowRgn 函式會取得視窗視窗區域的複本。 |
|
GetWindowRgnBox GetWindowRgnBox 函式會擷取視窗區域最緊密周框的維度。 |
|
GetWinMetaFileBits GetWinMetaFileBits 函式會將增強格式記錄從元檔轉換成 Windows 格式記錄,並將轉換的記錄儲存在指定的緩衝區中。 |
|
GetWorldTransform GetWorldTransform 函式會擷取目前的世界空間到分頁空間轉換。 |
|
GOBJENUMPROC EnumObjectsProc 函式是搭配 EnumObjects 函式使用的應用程式定義回調函式。 |
|
漸層填滿 GradientFill 函式會填滿矩形和三角形結構。 |
|
灰色字串A GrayString 函式會在指定的位置繪製灰色文字。 (ANSI) |
|
灰弦proc OutputProc 函式是搭配 GrayString 函式使用的應用程式定義回調函式。 |
|
灰色字符串W GrayString 函式會在指定的位置繪製灰色文字。 (Unicode) |
|
膨脹矩形 InflateRect 函式會增加或減少指定矩形的寬度和高度。 |
|
IntersectClipRect IntersectClipRect 函式會從目前裁剪區域和指定矩形的交集建立新的裁剪區域。 |
|
相交矩形 IntersectRect 函式會計算兩個來源矩形的交集,並將交集矩形的座標放入目的矩形。 |
|
InvalidateRect InvalidateRect 函式會將矩形新增至指定的視窗更新區域。 更新區域代表必須重新繪製之視窗工作區的部分。 |
|
InvalidateRgn InvalidateRgn 函式會將它新增至視窗的目前更新區域,使指定區域內的工作區失效。 |
|
反轉矩形 InvertRect 函式會藉由對矩形內部每個圖元的色彩值執行邏輯 NOT 運算,反轉視窗中的矩形。 |
|
反轉Rgn InvertRgn 函式會反轉指定區域中的色彩。 |
|
IsRectEmpty IsRectEmpty 函式會判斷指定的矩形是否空白。 |
|
線路DDA LineDDA 函式會決定指定起點和終點所定義之線條應該反白顯示哪些圖元。 |
|
LINEDDAPROC LineDDAProc 函式是與LineDDA函式搭配使用的應用程式定義回呼函式。 |
|
線到 LineTo 函式會從目前的位置繪製一條線,但不包括指定的點。 |
|
載入位圖A LoadBitmap 函式會從模組的可執行檔載入指定的點陣圖資源。 (ANSI) |
|
載入位圖W LoadBitmap 函式會從模組的可執行檔載入指定的點陣圖資源。 (Unicode) |
|
鎖定視窗更新 LockWindowUpdate 函式會停用或啟用指定視窗中的繪圖。 一次只能鎖定一個視窗。 |
|
LPtoDP LPtoDP 函式會將邏輯座標轉換成裝置座標。 轉換取決於裝置內容的對應模式、視窗和檢視區的原點和範圍設定,以及世界轉換。 |
|
製作點 MAKEPOINTS 巨集會將包含點 x 座標和 Y 座標的值轉換成 POINTS 結構。 |
|
MAKEROP4 MAKEROP4 巨集會建立四元點陣作業程序代碼,以搭配MaskBlt函式使用。 |
|
地圖視窗點 MapWindowPoints 函式會將一組點從座標空間轉換成相對於另一個視窗的座標空間。 |
|
口罩Blt MaskBlt 函式會使用指定的遮罩和點陣作業,結合來源和目的地點陣的色彩數據。 |
|
MergeFontPackage MergeFontPackage 函式會操作 CreateFontPackage 所建立的字型。 |
|
MFENUMPROC EnumMetaFileProc 函式是應用程式定義的回呼函式,可處理 Windows 格式元文件記錄。 |
|
修改世界變換 ModifyWorldTransform 函式會使用指定的模式變更裝置內容的世界轉換。 |
|
MONITORENUMPROC MonitorEnumProc 函式是 EnumDisplayMonitors 函式所呼叫的應用程式定義回調函式。 |
|
監視點 MonitorFromPoint 函式會擷取包含指定點之顯示監視器的句柄。 |
|
MonitorFromRect MonitorFromRect 函式會擷取顯示監視器的句柄,該監視器具有與指定矩形交集的最大區域。 |
|
監視器從視窗 MonitorFromWindow 函式會擷取顯示監視器的句柄,該監視器具有與指定視窗周框的最大交集區域。 |
|
移動到Ex MoveToEx 函式會將目前的位置更新為指定的點,並選擇性地傳回先前的位置。 |
|
位移剪輯Rgn OffsetClipRgn 函式會依指定的位移行動裝置內容的裁剪區域。 |
|
偏移矩形 OffsetRect 函式會依指定的位移移動指定的矩形。 |
|
偏移Rgn OffsetRgn 函式會依指定的位移移動區域。 |
|
偏移檢視港OrgEx OffsetViewportOrgEx 函式會使用指定的水準和垂直位移,修改裝置內容的檢視區原點。 |
|
偏移視窗組織Ex OffsetWindowOrgEx 函式會使用指定的水準和垂直位移,修改裝置內容的視窗原點。 |
|
Paint桌面 PaintDesktop 函式會以桌面模式或桌布填滿指定裝置內容中的裁剪區域。 函式主要是針對殼層桌面提供。 |
|
PaintRgn PaintRgn 函式會使用目前選取的筆刷繪製到裝置內容中指定的區域。 |
|
調色盤索引 PALETTEINDEX 巨集接受邏輯調色盤專案的索引,並傳回由 COLORREF 值所組成的調色盤項目規範,指定與指定索引相關聯的色彩。 |
|
帕萊特GBB PALETTERGB 巨集接受三個值,代表紅色、綠色和藍色的相對強度,並傳回調色盤相對紅色、綠色、藍色(RGB)規範,由高階位元組中的 2 和三個低階位元組中的 RGB 值組成。 使用調色盤的應用程式可以將這個規範,而不是明確的 RGB 值傳遞至預期色彩的函式。 |
|
帕特布爾特 PatBlt 函式會使用目前選取到指定裝置內容的筆刷來繪製指定的矩形。 筆刷色彩和表面色彩或色彩會使用指定的點陣運算來結合。 |
|
路徑至區域 PathToRegion 函式會從選取到指定裝置內容的路徑建立區域。 產生的區域會使用裝置座標。 |
|
派 Pie 函式會繪製由橢圓形和兩個星形交集所系結的餅形橢形。 餅圖是使用目前的畫筆,並使用目前的筆刷填滿。 |
|
PlayEnhMetaFile PlayEnhMetaFile 函式會顯示儲存在指定增強格式元檔中的圖片。 |
|
PlayEnhMetaFileRecord PlayEnhMetaFileRecord 函式會執行記錄所識別的圖形裝置介面 (GDI) 函式,以播放增強型元文件記錄。 |
|
PlayMetaFile PlayMetaFile 函式會顯示儲存在指定裝置上指定 Windows 格式元檔中的圖片。 |
|
PlayMetaFileRecord PlayMetaFileRecord 函式會執行該記錄中包含的圖形裝置介面 (GDI) 函式,以播放 Windows 格式元文件記錄。 |
|
PlgBlt PlgBlt 函式會執行位區塊傳送色彩數據,從來源裝置內容中指定的矩形到目的地裝置內容中指定的平行投影。 |
|
點對點 POINTSTOPOINT 巨集會將POINTS結構的內容複製到POINT結構中。 |
|
點對點 POINTTOPOINTS 巨集將POINT結構轉換成POINTS結構。 |
|
多貝塞爾 PolyBezier 函式會繪製一或多個 Bézier 曲線。 |
|
PolyBezier至 PolyBezierTo 函式會繪製一或多個 Bézier 曲線。 |
|
多重繪製 PolyDraw 函式會繪製一組折線段和貝塞爾曲線。 |
|
多角形 Polygon 函式會繪製由直線連接的兩個或多個頂點組成的多邊形。 多邊形是使用目前的畫筆,並使用目前的筆刷和多邊形填滿模式來填滿。 |
|
折線 Polyline 函式會連接指定數位中的點,以繪製一系列的線條線段。 |
|
聚合線至 PolylineTo 函式會繪製一或多個直線。 |
|
多邊形 PolyPolygon 函式會繪製一系列的封閉多邊形。 每個多邊形都是使用目前的畫筆,並使用目前的筆刷和多邊形填滿模式來填滿。 此函式所繪製的多邊形可以重疊。 |
|
折線 PolyPolyline 函式會繪製多個連接的線段數列。 |
|
多邊文字輸出A PolyTextOut 函式會使用目前在指定裝置內容中選取的字型和文字色彩來繪製數個字串。 (ANSI) |
|
多邊文字輸出W PolyTextOut 函式會使用目前在指定裝置內容中選取的字型和文字色彩來繪製數個字串。 (Unicode) |
|
PtIn矩形 PtInRect 函式會判斷指定的點是否位於指定的矩形內。 |
|
PtIn區域 PtInRegion 函式會判斷指定的點是否位於指定的區域內。 |
|
Pt可見 PtVisible 函式會判斷指定的點是否在裝置內容的裁剪區域內。 |
|
實現調色盤 RealizePalette 函式會將調色盤專案從目前的邏輯調色盤對應到系統調色盤。 |
|
矩形 Rectangle 函式會繪製矩形。 矩形是使用目前的畫筆來框,並使用目前的筆刷填滿。 |
|
RectIn區域 RectInRegion 函式會判斷指定矩形的任何部分是否位於區域的界限內。 |
|
直線可見 RectVisible 函式會判斷指定矩形的任何部分是否位於裝置內容的裁剪區域內。 |
|
重繪視窗 RedrawWindow 函式會更新視窗工作區中指定的矩形或區域。 |
|
ReleaseDC ReleaseDC 函式會釋放裝置內容 (DC),釋放它供其他應用程式使用。 ReleaseDC 函式的效果取決於 DC 的類型。 它只會釋放通用和視窗DC。 它不會影響類別或私人 DC。 |
|
刪除字體Mem資源Ex RemoveFontMemResourceEx 函式會移除從記憶體圖像檔新增的字型。 |
|
RemoveFontResourceA RemoveFontResource 函式會從系統字型數據表中移除指定檔案中的字型。 (ANSI) |
|
RemoveFontResourceExA RemoveFontResourceEx 函式會從系統字型表格中移除指定檔案中的字型。 (ANSI) |
|
RemoveFontResourceExW RemoveFontResourceEx 函式會從系統字型表格中移除指定檔案中的字型。 (Unicode) |
|
移除字型資源W RemoveFontResource 函式會從系統字型數據表中移除指定檔案中的字型。 (Unicode) |
|
重置DCA ResetDC 函式會使用指定的資訊來更新指定的印表機或繪圖器裝置內容。。 (ANSI) |
|
重置DCW ResetDC 函式會使用指定的資訊來更新指定的印表機或繪圖器裝置內容。。 (Unicode) |
|
調整大小調色盤 ResizePalette 函式會根據指定的值來增加或減少邏輯調色盤的大小。 |
|
恢復DC RestoreDC 函式會將裝置內容 (DC) 還原至指定的狀態。 DC 會藉由將狀態資訊從先前呼叫 SaveDC 函式所建立的堆疊中擷取來還原。 |
|
RGB的 RGB 巨集會根據提供的自變數和輸出裝置的色彩功能,選取紅色、綠色、藍色(RGB) 色彩。 |
|
圓形矩形 RoundRect 函式會繪製具有圓角的矩形。 矩形是使用目前的畫筆來框,並使用目前的筆刷填滿。 |
|
保存DC SaveDC 函式會將描述所選物件和圖形模式的數據(例如點陣圖、筆刷、調色盤、字型、畫筆、區域、繪圖模式和對應模式)複製到內容堆疊,以儲存指定裝置內容的目前狀態。 |
|
縮放檢視區 ExtEx ScaleViewportExtEx 函式會使用指定乘數和除數所形成的比例來修改裝置內容的檢視區。 |
|
縮放視窗 ExtEx ScaleWindowExtEx 函式會使用指定乘數和除數所形成的比例來修改裝置內容的視窗。 |
|
螢幕到用戶端 ScreenToClient 函式會將螢幕上指定點的螢幕座標轉換為工作區座標。 |
|
選取剪輯路徑 SelectClipPath 函式會選取目前路徑做為裝置內容的裁剪區域,使用指定的模式將新區域與任何現有的裁剪區域結合在一起。 |
|
選取 ClipRgn SelectClipRgn 函式會將區域選取為指定裝置內容的目前裁剪區域。 |
|
選擇字體 SelectFont 巨集會將字型物件選取至指定的裝置內容 (DC)。 新的字型物件會取代先前的字型物件。 |
|
選取物件 SelectObject 函式會將物件選取至指定的裝置內容 (DC)。 新的物件會取代相同類型的上一個物件。 |
|
選擇調色盤 SelectPalette 函式會將指定的邏輯選擇區選取到裝置內容中。 |
|
設定弧方向 SetArcDirection 會設定要用於弧線和矩形函式的繪圖方向。 |
|
SetBitmapBits SetBitmapBits 函式會將點陣圖的色彩數據位設定為指定的值。 |
|
SetBitmapDimensionEx SetBitmapDimensionEx 函式會將慣用的維度指派給位圖。 應用程式可以使用這些維度;不過,系統不會使用它們。 |
|
SetBk顏色 SetBkColor 函式會將目前的背景色彩設定為指定的色彩值,如果裝置無法代表指定的色彩值,則設定為最接近的實體色彩。 |
|
設定Bk模式 SetBkMode 函式會設定指定裝置內容的背景混合模式。 背景混合模式會與文字、影線筆刷和手寫筆樣式搭配使用,這些樣式不是實線。 |
|
SetBoundsRect SetBoundsRect 函式會控制指定裝置內容的周框信息的累積。 |
|
SetBrushOrgEx SetBrushOrgEx 函式會設定 GDI 指派給應用程式選取到指定裝置內容的下一個筆刷來源。 |
|
設定色彩調整 SetColorAdjustment 函式會使用指定的值來設定裝置內容 (DC) 的色彩調整值。 |
|
設定DCBrushColor SetDCBrushColor 函式會將目前的裝置內容 (DC) 筆刷色彩設定為指定的色彩值。 如果裝置無法代表指定的色彩值,則色彩會設定為最接近的實體色彩。 |
|
設定DCPenColor SetDCPenColor 函式會將目前的裝置內容 (DC) 畫筆色彩設定為指定的色彩值。 如果裝置無法代表指定的色彩值,則色彩會設定為最接近的實體色彩。 |
|
SetDIBColorTable SetDIBColorTable 函式會在目前選取到指定裝置內容的 DIB 色彩數據表中,設定一系列專案中的 RGB(紅色、綠色、藍色)色彩值。 |
|
SetDIBits SetDIBits 函式會使用指定 DIB 中找到的色彩數據,在相容的點陣圖 (DDB) 中設定圖元。 |
|
SetDIBitsToDevice SetDIBitsToDevice 函式會使用 DIB、JPEG 或 PNG 影像中的色彩數據,在裝置上設定與目的地裝置內容相關聯的指定矩形中的圖元。 |
|
SetEnhMetaFileBits SetEnhMetaFileBits 函式會從指定的數據建立以記憶體為基礎的增強格式元檔。 |
|
設定圖形模式 SetGraphicsMode 函式會設定指定裝置內容的圖形模式。 |
|
設定佈局 SetLayout 函式會變更裝置內容 (DC) 的配置。 |
|
設定映射模式 SetMapMode 函式會設定指定裝置內容的對應模式。 對應模式會定義用來將分頁空間單位轉換成裝置空間單位的測量單位,並定義裝置 x 和 y 軸的方向。 |
|
SetMapperFlags SetMapperFlags 函式會改變字型對應程式在將邏輯字型對應至實體字型時所使用的演算法。 |
|
SetMetaFileBitsEx SetMetaFileBitsEx 函式會從提供的數據建立以記憶體為基礎的 Windows 格式元檔。 |
|
設定MetaRgn SetMetaRgn 函式會與目前中繼區域交集指定裝置內容的目前裁剪區域,並將合併的區域儲存為指定裝置內容的新中繼區域。 |
|
設定MiterLimit SetMiterLimit 函式會設定指定裝置內容之 Miter 聯結長度的限制。 |
|
SetPalette項目 SetPaletteEntries 函式會設定邏輯調色盤中專案範圍內的 RGB(紅色、綠色、藍色)色彩值和旗標。 |
|
設定像素 SetPixel 函式會將位於指定座標的像素設定為指定的色彩。 |
|
設定像素V SetPixelV 函式會將指定座標的像素設定為最接近指定色彩的近似值。 點必須位於裁剪區域和裝置介面的可見部分。 |
|
設定多邊形填滿模式 SetPolyFillMode 函式會設定填滿多邊形之函式的多邊形填滿模式。 |
|
SetRect SetRect 函式會設定指定矩形的座標。 這相當於將左、上、右和下自變數指派給 RECT 結構的適當成員。 |
|
SetRectEmpty SetRectEmpty 函式會建立空白矩形,其中所有座標都設定為零。 |
|
SetRectRgn SetRectRgn 函式會將區域轉換成具有指定座標的矩形區域。 |
|
設定ROP2 SetROP2 函式會設定目前的前景混合模式。 |
|
SetStretchBlt模式 SetStretchBltMode 函式會在指定的裝置內容中設定位圖延展模式。 |
|
SetSystemPaletteUse SetSystemPaletteUse 函式可讓應用程式指定系統調色盤是否包含 2 或 20 個靜態色彩。 |
|
設定文字對齊 SetTextAlign 函式會設定指定裝置內容的文字對齊旗標。 |
|
設定文字字元額外 SetTextCharacterExtra 函式會設定字元間距。 當系統寫入一行文字時,字元間距會新增至每個字元,包括斷字元。 |
|
設定文字顏色 SetTextColor 函式會將指定裝置內容的文字色彩設定為指定的色彩。 |
|
設定文字對齊 SetTextJustification 函式會指定系統應該新增至文字字串中的斷字元空間量。 當應用程式呼叫 TextOut 或 ExtTextOut 函式時,會新增空間。 |
|
設定檢視埠 ExtEx 使用指定的值,設定裝置內容之檢視區的水準和垂直範圍。 |
|
SetViewportOrgEx SetViewportOrgEx 函式會指定哪些裝置點對應至視窗原點 (0,0)。 |
|
SetWindowExtEx SetWindowExtEx 函式會使用指定的值,為裝置內容設定視窗的水準和垂直範圍。 |
|
SetWindowOrgEx SetWindowOrgEx 函式會指定哪些視窗點對應至檢視區原點 (0,0)。 |
|
SetWindowRgn SetWindowRgn 函式會設定視窗的視窗區域。 |
|
SetWinMetaFileBits SetWinMetaFileBits 函式會將元檔從舊版 Windows 格式轉換成新的增強格式,並將新的元檔儲存在記憶體中。 |
|
設定世界轉換 SetWorldTransform 函式會為指定的裝置內容設定世界空間與頁面空間之間的二維線性轉換。 此轉換可用來縮放、旋轉、剪下或轉譯圖形輸出。 |
|
拉伸Blt StretchBlt 函式會從來源矩形將點陣圖複製到目的矩形,並視需要縮放或壓縮位圖以符合目的矩形的維度。 |
|
StretchDI比特 StretchDIBits 函式會將 DIB、JPEG 或 PNG 影像中圖元矩形的色彩數據複製到指定的目的地矩形。 |
|
筆畫和填滿路徑 StrokeAndFillPath 函式會關閉路徑中任何開啟的數位、使用目前的畫筆繪製路徑的外框,並使用目前的筆刷填滿其內部。 |
|
行程路徑 StrokePath 函式會使用目前的畫筆來轉譯指定的路徑。 |
|
減法矩形 SubtractRect 函式會藉由從另一個矩形減去一個矩形來決定矩形的座標。 |
|
索引標籤式文字輸出A TabbedTextOut 函式會在指定的位置寫入字元字串,將索引卷標展開至定位點位置陣列中指定的值。 文字會以目前選取的字型、背景色彩和文字色彩撰寫。 (ANSI) |
|
索引標籤文字輸出W TabbedTextOut 函式會在指定的位置寫入字元字串,將索引卷標展開至定位點位置陣列中指定的值。 文字會以目前選取的字型、背景色彩和文字色彩撰寫。 (Unicode) |
|
文字輸出A TextOut 函式會使用目前選取的字型、背景色彩和文字色彩,在指定的位置寫入字元字串。 (ANSI) |
|
文字輸出W TextOut 函式會使用目前選取的字型、背景色彩和文字色彩,在指定的位置寫入字元字串。 (Unicode) |
|
透明Blt TransparentBlt 函式會執行與指定來源裝置內容中圖元矩形對應的色彩數據位區塊傳輸至目的地裝置內容。 |
|
TTCharToUnicode 將8位字元碼值的數位轉換為16位Unicode值。 |
|
TTDeleteEmbedded字型 釋放內嵌字型 hFontReference 所使用的記憶體。 |
|
TTEmbed字型 建立字型結構,其中包含子集寬字元 (16 位) 字型。 裝置內容 (hDC) 的目前字型會提供字型資訊。 |
|
TTEmbedFontEx 建立包含子集 UCS-4 字元 (32 位) 字型的字型結構。 裝置內容 (hDC) 的目前字型會提供字型資訊。 |
|
TTEmbedFontFromFileA 建立字型結構,其中包含子集寬字元 (16 位) 字型。 外部檔案會提供字型資訊。 |
|
TTEnableEmbeddingForFacename 從字樣排除清單中新增或移除臉部名稱。 |
|
TTGetEmbedded字體資訊 擷取內嵌字型的相關信息,例如內嵌許可權。 TTGetEmbeddedFontInfo 會執行與 TTLoadEmbeddedFont 相同的工作,但不會配置內嵌字型的內部數據結構。 |
|
TTGetEmbedding類型 取得字型的內嵌許可權。 |
|
TTGetNew字型名稱 取得透過TTLoadEmbeddedFont載入之字型的系列名稱。 |
|
TTIsEmbedding已啟用 判斷字樣排除清單是否包含指定的字型。 |
|
TTIsEmbeddingEnabledForFacename 判斷是否為指定的字型啟用內嵌。 |
|
TTLoadEmbedded字型 從檔串流讀取內嵌字型並加以安裝。 也允許客戶端進一步限制字型的內嵌許可權。 |
|
TTRun驗證測試 驗證指定之寬字元 (16 位) 字型的部分或所有字元數據。 |
|
TTRunValidationTestsEx 驗證指定之大小範圍內的UCS-4字元 (32 位) 字型部分或所有圖像數據。 |
|
聯合矩形 UnionRect 函式會建立兩個矩形的聯集。 聯集是包含兩個來源矩形的最小矩形。 |
|
UnrealizeObject UnrealizeObject 函式會重設筆刷的來源,或重設邏輯調色盤。 |
|
更新顏色 UpdateColors 函式會將工作區中的目前色彩重新對應至目前實現的邏輯調色盤,以更新指定裝置內容的工作區。 |
|
更新視窗 UpdateWindow 函式會在視窗的更新區域不是空白時,將WM_PAINT訊息傳送至視窗,以更新指定視窗的工作區。 |
|
驗證矩形 ValidateRect 函式會從指定視窗的更新區域移除矩形,以驗證矩形內的工作區。 |
|
驗證Rgn ValidateRgn 函式會從指定視窗的目前更新區域中移除區域,以驗證區域內的工作區。 |
|
寬闊路徑 如果路徑是使用目前選取的手寫筆繪製到指定的裝置內容,則 WidenPath 函式會重新定義目前的路徑,做為繪製的區域。 |
|
WindowFromDC WindowFromDC 函式會將句柄傳回與指定顯示裝置內容 (DC) 相關聯的視窗。 使用指定裝置內容繪製至此視窗的輸出函式。 |
結構
|
美國廣播公司 ABC 結構包含 TrueType 字型中字元的寬度。 |
|
ABC浮動 ABCFLOAT 結構包含字型字元的 A、B 和 C 寬度。 |
|
軸斯利斯塔 AXESLIST 結構包含多個主字型之所有座標軸的相關信息。 (ANSI) |
|
軸列表w AXESLIST 結構包含多個主字型之所有座標軸的相關信息。 (Unicode) |
|
軸心 AXISINFO 結構包含多個主字型座標軸的相關信息。 (ANSI) |
|
軸心 AXISINFO 結構包含多個主字型座標軸的相關信息。 (Unicode) |
|
點陣圖 BITMAP 結構會定義點陣圖的類型、寬度、高度、色彩格式和位值。 |
|
BITMAPCORE標頭 BITMAPCOREHEADER 結構包含 DIB 維度和色彩格式的相關信息。 |
|
點陣圖核心資訊 BITMAPCOREINFO 結構會定義 DIB 的維度和色彩資訊。 |
|
BITMAPFILE標頭 BITMAPFILEHEADER 結構包含包含 DIB 之檔案的類型、大小和配置相關信息。 |
|
點陣圖資訊 BITMAPINFO 結構會定義 DIB 的維度和色彩資訊。 |
|
BITMAPINFO標頭 BITMAPINFOHEADER 結構包含裝置獨立點陣圖 (DIB) 維度和色彩格式的相關信息。 |
|
BITMAPV4HEADER BITMAPV4HEADER結構是位圖信息頭檔。 它是 BITMAPINFOHEADER 結構的擴充版本。應用程式可以使用 BITMAPV5HEADER 結構來新增功能。 |
|
BITMAPV5HEADER BITMAPV5HEADER結構是位圖信息頭檔。 它是 BITMAPINFOHEADER 結構的擴充版本。 |
|
BLEND函數 BLENDFUNCTION 結構會指定來源和目的地點陣圖的混合函式,藉以控制混合。 |
|
顏色調整 當延展模式為 HALFTONE 時,COLORADJUSTMENT 結構會定義 StretchBlt 和 StretchDIBits 函式所使用的色彩調整值。 您可以呼叫 SetColorAdjustment 函式來設定色彩調整值。 |
|
設計向量 DESIGNVECTOR 結構是由應用程式用來指定多個主字型座標軸的值。 |
|
分區 DIBSECTION 結構包含呼叫 CreateDIBSection 函式所建立之 DIB 的相關信息。 |
|
DISPLAY_DEVICEA DISPLAY_DEVICE 結構會接收 EnumDisplayDevices 函式之 iDevNum 參數所指定顯示裝置的相關信息。 (ANSI) |
|
DISPLAY_DEVICEW DISPLAY_DEVICE 結構會接收 EnumDisplayDevices 函式之 iDevNum 參數所指定顯示裝置的相關信息。 (Unicode) |
|
繪製文字參數 DRAWTEXTPARAMS 結構包含 DrawTextEx 函式的擴充格式選項。 |
|
電子病歷 EMR 結構提供所有增強型元文件記錄的基底結構。 增強型元文件記錄包含特定 GDI 函式的參數,用來以增強格式元檔建立圖片的一部分。 |
|
EMRABORTPATH 包含 AbortPath、BeginPath、EndPath、CloseFigure、FlattenPath、WidenPath、SetMetaRgn、SaveDC 和 RealizePalette 增強型元文件記錄的數據。 |
|
EMRALPHA混紡 EMRALPHABLEND 結構包含AlphaBlend增強型元文件記錄的成員。 |
|
EMRANGLEARC EMRANGLEARC 結構包含 AngleArc 增強型元文件記錄的成員。 |
|
EMRARC 的 EMRARC、EMRARCTO、EMRCHORD 和 EMRPIE 結構包含 Arc、ArcTo、Chord 和 Pie 增強元文件記錄的成員。 |
|
EMRBITBLT EMRBITBLT 結構包含 BitBlt 增強型元文件記錄的成員。 請注意,圖形裝置介面 (GDI) 會將裝置相依點陣圖轉換成裝置獨立位圖 (DIB),再將它儲存在元文件記錄中。 |
|
EMRCOLORCORRECT調色盤 EMRCOLORCORRECTPALETTE 結構包含 ColorCorrectPalette 增強元文件記錄的成員。 |
|
EMRCOLORMATCHTOTARGET EMRCOLORMATCHTOTARGET 結構包含 ColorMatchToTarget 增強元文件記錄的成員。 |
|
EMRCREATEBRUSHINDIRECT EMRCREATEBRUSHINDIRECT 結構包含 CreateBrushIndirect 增強元文件記錄的成員。 |
|
EMRCREATECOLORSPACE EMRCREATECOLORSPACE 結構包含 CreateColorSpace 增強型元文件記錄的成員。 |
|
EMRCREATECOLORSPACEW EMRCREATECOLORSPACEW 結構包含 CreateColorSpace 增強型元文件記錄的成員。 它不同於 EMRCREATECOLORSPACE,因為它具有 Unicode 邏輯色彩空間,而且也有包含原始來源配置檔數據的選擇性數位。 |
|
EMRCREATEDIBPATTERNBRUSHPT EMRCREATEDIBPATTERNBRUSHPT 結構包含 CreateDIBPatternBrushPt 增強元文件記錄的成員。 BITMAPINFO 結構後面接著構成封裝裝置獨立點陣圖的點陣圖位(DIB)。 |
|
EMRCREATEMONOBRUSH EMRCREATEMONOBRUSH 結構包含 CreatePatternBrush 的成員(當傳遞單色位圖時)或 CreateDIBPatternBrush(傳遞單色 DIB 時)增強的元文件記錄。 |
|
EMRCREATE調色盤 EMRCREATEPALETTE 結構包含 CreatePalette 增強型元文件記錄的成員。 |
|
EMRCREATEPEN EMRCREATEPEN 結構包含 CreatePen 增強型元文件記錄的成員。 |
|
埃梅利普斯 EMRELLIPSE 和 EMRRECTANGLE 結構包含 Ellipse 和 Rectangle 增強型元文件記錄的成員。 |
|
埃雷夫 EMREOF 結構包含增強型元文件記錄的數據,表示元文件結尾。 |
|
EMREXCLUDECLIPRECT EMREXCLUDECLIPRECT 和 EMRINTERSECTCLIPRECT 結構包含 ExcludeClipRect 和 IntersectClipRect 增強型元文件記錄的成員。 |
|
EMREXTCREATEFONTINDIRECTW EMREXTCREATEFONTINDIRECTW 結構包含 CreateFontIndirect 增強型元文件記錄的成員。 |
|
EMREXTCREATEPEN EMREXTCREATEPEN 結構包含 ExtCreatePen 增強型元文件記錄的成員。 如果記錄包含 BITMAPINFO 結構,則會接著構成封裝裝置獨立位圖的點陣圖位(DIB)。 |
|
EMREXTFLOODFILL EMREXTFLOODFILL 結構包含 ExtFloodFill 增強型元文件記錄的成員。 |
|
EMREXTSELECTCLIPRGN EMREXTSELECTCLIPRGN 結構包含 ExtSelectClipRgn 增強型元文件記錄的成員。 |
|
EMREXTTEXTOUTA EMREXTTEXTOUTA 和 EMREXTTEXTOUTW 結構包含 ExtTextOut、TextOut 或 DrawText 增強元文件記錄的成員。 |
|
EMRFILLPATH EMRFILLPATH、EMRSTROKEANDFILLPATH 和 EMRSTROKEPATH 結構包含 FillPath、StrokeAndFillPath 和 StrokePath 增強型中繼檔記錄的成員。 |
|
EMRFILLRGN EMRFILLRGN 結構包含 FillRgn 增強型元文件記錄的成員。 |
|
EMR格式 EMRFORMAT 結構包含資訊,可識別增強元檔中的圖形數據。 GDICOMMENT_MULTIFORMATS增強型元文件公開批註包含EMRFORMAT結構的陣列。 |
|
EMRFRAMERGN EMRFRAMERGN 結構包含 FrameRgn 增強型元文件記錄的成員。 |
|
EMRGDI註解 EMRGDICOMMENT 結構包含應用程式特定的數據。 |
|
EMRGLSboundedrecord EMRGLSBOUNDEDRECORD 結構包含OpenGL函式所產生的增強元文件記錄成員。 其中包含 OpenGL 函式的數據,其中包含播放元檔時必須縮放的像素單位資訊。 |
|
EMRGLS記錄 EMRGLSRECORD 結構包含 OpenGL 函式所產生的增強元文件記錄成員。 其中包含自動調整為 OpenGL 檢視區之 OpenGL 函式的數據。 |
|
EMRGRATIENTFILL EMRGRADIENTFILL 結構包含 GradientFill 增強型元文件記錄的成員。 |
|
EMRINVERTRGN EMRINVERTRGN 和 EMRPAINTRGN 結構包含 InvertRgn 和 PaintRgn 增強元文件記錄的成員。 |
|
EMRLINETO EMRLINETO 和 EMRMOVETOEX 結構包含 LineTo 和 MoveToEx 增強型元文件記錄的成員。 |
|
EMRMASKBLT EMRMASKBLT 結構包含 MaskBlt 增強型元文件記錄的成員。 請注意,圖形裝置介面 (GDI) 會將裝置相依點陣圖轉換成裝置獨立位圖 (DIB),再將它儲存在元文件記錄中。 |
|
EMRMODIFY世界轉換 EMRMODIFYWORLDTRANSFORM 結構包含ModifyWorldTransform增強元文件記錄的成員。 |
|
EMROFFSETCLIPRGN EMROFFSETCLIPRGN 結構包含 OffsetClipRgn 增強型元文件記錄的成員。 |
|
EMRPIXEL格式 EMRPIXELFORMAT 結構包含 SetPixelFormat 增強元文件記錄的成員。 ENHMETAHEADER中的像素格式資訊是指這個結構。 |
|
EMRPLGBLT EMRPLGBLT 結構包含 PlgBlt 增強型元文件記錄的成員。 請注意,圖形裝置介面 (GDI) 會將裝置相依點陣圖轉換成裝置獨立位圖 (DIB),再將它儲存在元文件記錄中。 |
|
EMRPOLYDRAW EMRPOLYDRAW 結構包含PolyDraw增強型元文件記錄的成員。 |
|
EMRPOLYDRAW16 EMRPOLYDRAW16 結構包含 PolyDraw 增強型元文件記錄的成員。 |
|
EMRPOLYLINE EMRPOLYLINE、EMRPOLYBEZIER、EMRPOLYGON、EMRPOLYBEZIERTO 和 EMRPOLYLINETO 結構包含 Polyline、PolyBezier、Polygon、PolyBezierTo 和 PolylineTo 增強型元文件記錄的成員。 |
|
EMRPOLYLINE16 EMRPOLYLINE16、EMRPOLYBEZIER16、EMRPOLYGON16、EMRPOLYBEZIERTO16和EMRPOLYLINETO16結構包含 Polyline、PolyBezier、Polygon、PolyBezierTo 和 PolylineTo 增強元文件記錄的成員。 |
|
EMRPOLYPOLYLINE的 EMRPOLYPOLYLINE 和 EMRPOLYPOLYGON 結構包含 PolyPolyline 和 PolyPolygon 增強元文件記錄的成員。 |
|
EMRPOLYPOLYLINE16 EMRPOLYPOLYLINE16和EMRPOLYPOLYGON16結構包含PolyPolyline和PolyPolygon增強元文件記錄的成員。 |
|
EMRPOLYTEXTOUTA EMRPOLYTEXTOUTA 和 EMRPOLYTEXTOUTW 結構包含 PolyTextOut 增強元文件記錄的成員。 |
|
EMRRESIZE調色盤 EMRRESIZEPALETTE 結構包含 ResizePalette 增強元文件記錄的成員。 |
|
EMRRESTOREDC EMRRESTOREDC 結構包含 RestoreDC 增強型元文件記錄的成員。 |
|
EMRROUNDRECT EMRROUNDRECT 結構包含 RoundRect 增強型元文件記錄的成員。 |
|
EMRSCALEVIEWPORTEXTEX EMRSCALEVIEWPORTEXTEX 和 EMRSCALEWINDOWEXTEX 結構包含 ScaleViewportExtExtEx 和 ScaleWindowExtExtEx 增強型元文件記錄的成員。 |
|
EMRSELECTCLIPPATH 包含 SelectClipPath、SetBkMode、SetMapMode、SetPolyFillMode、SetROP2、SetStretchBltMode、SetTextAlign、SetICMMode 和 SetLayout 增強型元文件記錄的參數。 |
|
EMRSELECT物件 EMRSELECTOBJECT 和 EMRDELETEOBJECT 結構包含 SelectObject 和 DeleteObject 增強元文件記錄的成員。 |
|
EMRSELECT調色盤 EMRSELECTPALETTE 結構包含 SelectPalette 增強型元文件記錄的成員。 請注意,SelectPalette 中的 bForceBackground 參數一律會記錄為 TRUE,這會導致調色盤成為背景調色盤。 |
|
EMRSETARC方向 EMRSETARCDIRECTION 結構包含 SetArcDirection 增強型元文件記錄的成員。 |
|
EMRSETBKCOLOR EMRSETBKCOLOR 和 EMRSETTEXTCOLOR 結構包含 SetBkColor 和 SetTextColor 增強元文件記錄的成員。 |
|
EMRSET顏色調整 EMRSETCOLORADJUSTMENT 結構包含 SetColorAdjustment 增強元文件記錄的成員。 |
|
EMRSETCOLORSPACE EMRSETCOLORSPACE、EMRSELECTCOLORSPACE 和 EMRDELETECOLORSPACE 結構包含 SetColorSpace 和 DeleteColorSpace 增強元文件記錄的成員。 |
|
EMRSETDIBITSTODEVICE EMRSETDIBITSTODEVICE 結構包含 SetDIBitsToDevice 增強元文件記錄的成員。 |
|
EMRSETICMPROFILE EMRSETICMPROFILE 結構包含 SetICMProfile 增強型元文件記錄的成員。 |
|
EMRSETMAPPERFLAGS EMRSETMAPPERFLAGS 結構包含 SetMapperFlags 增強元文件記錄的成員。 |
|
EMRSETMITERLIMIT EMRSETMITERLIMIT 結構包含 SetMiterLimit 增強元文件記錄的成員。 |
|
EMRSETPALETTE項目 EMRSETPALETTEENTRIES 結構包含 SetPaletteEntries 增強元文件記錄的成員。 |
|
EMRSETPIXELV EMRSETPIXELV 結構包含 SetPixelV 增強元文件記錄的成員。 建立增強型元檔時,也會在此記錄中記錄對SetPixel的呼叫。 |
|
EMRSETVIEWPORTEXTEX EMRSETVIEWPORTEXTEX 和 EMRSETWINDOWEXTEX 結構包含 SetViewportExtExtEx 和 SetWindowExtEx 增強型元文件記錄的成員。 |
|
EMRSETVIEWPORTORGEX EMRSETVIEWPORTORGEX、EMRSETWINDOWORGEX 和 EMRSETBRUSHORGEX 結構包含 SetViewportOrgEx、SetWindowOrgEx 和 SetBrushOrgEx 增強型元文件記錄的成員。 |
|
EMRSETWORLDTRANSFORM EMRSETWORLDTRANSFORM 結構包含 SetWorldTransform 增強元文件記錄的成員。 |
|
EMRSTRETCHBLT EMRSTRETCHBLT 結構包含 StretchBlt 增強型元文件記錄的成員。 請注意,圖形裝置介面 (GDI) 會將裝置相依點陣圖轉換成裝置獨立位圖 (DIB),再將它儲存在元文件記錄中。 |
|
EMRSTRETCHDIBITS EMRSTRETCHDIBITS 結構包含 StretchDIBits 增強型元文件記錄的成員。 |
|
EMRTEXT EMRTEXT 結構包含文字輸出的成員。 |
|
EMR透明blt EMRTRANSPARENTBLT 結構包含 TransparentBLT 增強元文件記錄的成員。 |
|
ENHMETAHEADER ENHMETAHEADER 結構包含增強型元文件數據,例如儲存在增強元檔中的圖片維度、增強元檔中的記錄計數、圖片建立所在的裝置解析度等等。這個結構一律是增強元檔中的第一筆記錄。 |
|
ENHMETARECORD ENHMETARECORD 結構包含數據,描述用來以增強格式元檔建立圖片一部分的圖形裝置介面 (GDI) 函式。 |
|
枚舉字體 ENUMLOGFONT 結構會定義字型的屬性、字型的完整名稱,以及字型的樣式。 (ANSI) |
|
枚舉字體exa ENUMLOGFONTEX 結構包含列舉字型的相關信息。 (ANSI) |
|
ENUMLOGFONTEXDVA ENUMLOGFONTEXDV 結構包含用來建立字型的資訊。 (ANSI) |
|
ENUMLOGFONTEXDVW ENUMLOGFONTEXDV 結構包含用來建立字型的資訊。 (Unicode) |
|
枚舉字體 ENUMLOGFONTEX 結構包含列舉字型的相關信息。 (Unicode) |
|
枚舉字體w ENUMLOGFONT 結構會定義字型的屬性、字型的完整名稱,以及字型的樣式。 (Unicode) |
|
ENUMTEXTMETRICA ENUMTEXTMETRIC 結構包含實體字型的相關信息。 (ANSI) |
|
ENUMTEXTMETRICW ENUMTEXTMETRIC 結構包含實體字型的相關信息。 (Unicode) |
|
埃克羅格方塔 EXTLOGFONT 結構會定義字型的屬性。 (ANSI) |
|
EXTLOGFONTW EXTLOGFONT 結構會定義字型的屬性。 (Unicode) |
|
埃斯特洛格彭 EXTLOGPEN 結構會定義擴充畫筆的畫筆樣式、寬度和筆刷屬性。 |
|
成 FIXED 結構包含固定點實數的整數和小數部分。 |
|
GCP_RESULTSA GCP_RESULTS 結構包含字串中字元的相關信息。 此結構會接收 GetCharacterPlacement 函式的結果。 對於某些語言,陣列中的第一個專案可能包含更多與語言相關的資訊。 (ANSI) |
|
GCP_RESULTSW GCP_RESULTS 結構包含字串中字元的相關信息。 此結構會接收 GetCharacterPlacement 函式的結果。 對於某些語言,陣列中的第一個專案可能包含更多與語言相關的資訊。 (Unicode) |
|
字形計量 GLYPHMETRICS 結構包含字元儲存格中字元位置和方向的相關信息。 |
|
字符集 GLYPHSET 結構包含 Unicode 字碼點範圍的相關信息。 |
|
GRADIENT_RECT GRADIENT_RECT 結構會指定 GradientFill 函式中 pVertex 陣列中兩個頂點的索引。 這兩個頂點會形成矩形的左上角和右下邊界。 |
|
GRADIENT_TRIANGLE GRADIENT_TRIANGLE 結構會指定 GradientFill 函式中 pVertex 陣列中三個頂點的索引。 這三個頂點形成一個三角形。 |
|
可處理 HANDLETABLE 結構是句柄數位,每個句柄都會識別圖形裝置介面 (GDI) 物件。 |
|
KERNING對 KERNINGPAIR 結構會定義 Kerning 配對。 |
|
原木刷 LOGBRUSH 結構會定義實體筆刷的樣式、色彩和圖樣。 它由 CreateBrushIndirect 和 ExtCreatePen 函式使用。 |
|
LOGBRUSH32 LOGBRUSH32結構會定義實體筆刷的樣式、色彩和圖樣。 |
|
洛格方塔 LOGFONT 結構會定義字型的屬性。 (ANSI) |
|
LOGFONTW LOGFONT 結構會定義字型的屬性。 (Unicode) |
|
日誌調色板 LOGPALETTE 結構會定義邏輯選擇區。 |
|
洛彭 LOGPEN 結構會定義畫筆的樣式、寬度和色彩。 CreatePenIndirect 函式會使用LOGPEN結構。 |
|
MAT2 MAT2 結構包含 GetGlyphOutline 函式所使用的轉換矩陣值。 |
|
中繼標頭 METAHEADER 結構包含 Windows 格式元文件的相關信息。 |
|
元記錄 METARECORD 結構包含 Windows 格式元文件記錄。 |
|
監視器資訊 MONITORINFO 結構包含顯示監視器的相關信息。GetMonitorInfo 函式會將資訊儲存在 MONITORINFO 結構或 MONITORINFOEX 結構中。MONITORINFO 結構是 MONITORINFOEX 結構的子集。 |
|
監控信息EXA MONITORINFOEX 結構包含顯示監視器的相關信息。GetMonitorInfo 函式會將資訊儲存到 MONITORINFOEX 結構或 MONITORINFO 結構中。MONITORINFOEX 結構是 MONITORINFO 結構的超集。 (ANSI) |
|
監控信息EXW MONITORINFOEX 結構包含顯示監視器的相關信息。GetMonitorInfo 函式會將資訊儲存到 MONITORINFOEX 結構或 MONITORINFO 結構中。MONITORINFOEX 結構是 MONITORINFO 結構的超集。 (Unicode) |
|
NEWTEXTMETRICA NEWTEXTMETRIC 結構包含描述實體字型的數據。 (ANSI) |
|
NEWTEXTMETRICEXA NEWTEXTMETRICEX 結構包含實體字型的相關信息。 (ANSI) |
|
NEWTEXTMETRICEXW NEWTEXTMETRICEX 結構包含實體字型的相關信息。 (Unicode) |
|
NEWTEXTMETRICW NEWTEXTMETRIC 結構包含描述實體字型的數據。 (Unicode) |
|
OUTLINETEXTMETRICA OUTLINETEXTMETRIC 結構包含描述 TrueType 字型的計量。 (ANSI) |
|
OUTLINETEXTMETRICW OUTLINETEXTMETRIC 結構包含描述 TrueType 字型的計量。 (Unicode) |
|
PAINTSTRUCT 的 PAINTSTRUCT 結構包含應用程式的資訊。 此資訊可用來繪製該應用程式所擁有視窗的工作區。 |
|
帕諾斯 PANOSE 結構描述 TrueType 字型的 PANOSE 字型分類值。 然後,這些特性會用來將字型與其他類似外觀但名稱不同的字型產生關聯。 |
|
點FX POINTFX 結構包含點座標,這些座標描述 TrueType 字型中字元的外框。 |
|
多邊形文字 POLYTEXT 結構描述 PolyTextOut 函式應該如何繪製文字字串。 (ANSI) |
|
多邊形文本 POLYTEXT 結構描述 PolyTextOut 函式應該如何繪製文字字串。 (Unicode) |
|
RASTERIZER_STATUS RASTERIZER_STATUS 結構包含 TrueType 是否已安裝的相關信息。 當應用程式呼叫 GetRasterizerCaps 函式時,就會填入此結構。 |
|
RGBQUAD RGBQUAD 結構描述由紅色、綠色和藍色的相對強度所組成的色彩。 |
|
RGBTRIPLE RGBTRIPLE 結構描述由紅色、綠色和藍色的相對強度所組成的色彩。 BITMAPCOREINFO 結構的 bmciColors 成員是由 RGBTRIPLE 結構的陣列所組成。 |
|
RGNDATA RGNDATA 結構包含標頭和組成區域的矩形數位。 矩形會由上至下排序,由左至右排序。 它們不會重疊。 |
|
RGNDATA標頭 RGNDATAHEADER 結構描述 GetRegionData 函式所傳回的數據。 |
|
TEXTMETRICA TEXTMETRIC 結構包含實體字型的基本資訊。 所有大小都會以邏輯單元指定;也就是說,它們相依於顯示內容的目前對應模式。 (ANSI) |
|
文字計量 TEXTMETRIC 結構包含實體字型的基本資訊。 所有大小都會以邏輯單元指定;也就是說,它們相依於顯示內容的目前對應模式。 (Unicode) |
|
特里維特克斯 TRIVERTEX 結構包含色彩資訊和位置資訊。 |
|
TTEMBEDINFO資訊 TTEMBEDINFO 結構包含 URL 清單,其中可以合法參考內嵌字型物件。 |
|
TTLOADINFO TTLOADINFO 結構包含從中取得內嵌字型物件的URL。 |
|
TTPOLYCURVE TTPOLYCURVE 結構包含 TrueType 字元外框中曲線的相關信息。 |
|
TTPOLYGON標頭 TTPOLYGONHEADER 結構會指定 TrueType 字元外框中輪廓的起始位置和類型。 |
|
TTVALIDATIONTESTS參數 TTVALIDATIONTESTSPARAMS 結構包含測試 Microsoft OpenType 字型的參數。 |
|
TTVALIDATIONTESTSPARAMSEX TTVALIDATIONTESTSPARAMSEX 結構包含測試 Microsoft OpenType 字型的參數。 |
|
WCRANGE的 WCRANGE 結構會指定 Unicode 字元的範圍。 |
|
XFORM XFORM 結構會指定世界空間到分頁空間的轉換。 |