Windows GDI
Windows GDI 技術的概觀。
若要開發 Windows GDI,您需要下列標頭:
如需這項技術的程式設計指導方針,請參閱:
函式
AbortPath AbortPath 函式會關閉並捨棄指定裝置內容中的任何路徑。 |
AddFontMemResourceEx AddFontMemResourceEx 函式會將字型資源從記憶體映射新增至系統。 |
AddFontResourceA AddFontResource 函式會將指定檔案中的字型資源新增至系統字型資料表。 字型隨後可供任何應用程式用於文字輸出。 (ANSI) |
AddFontResourceExA AddFontResourceEx 函式會將字型資源從指定的檔案新增至系統。 使用 AddFontResourceEx 函式新增的字型可以標示為私用且不可列舉。 (ANSI) |
AddFontResourceExW AddFontResourceEx 函式會將字型資源從指定的檔案新增至系統。 使用 AddFontResourceEx 函式新增的字型可以標示為私用且不可列舉。 (Unicode) |
AddFontResourceW AddFontResource 函式會將指定檔案中的字型資源新增至系統字型資料表。 字型隨後可供任何應用程式用於文字輸出。 (Unicode) |
AlphaBlend AlphaBlend 函式會顯示具有透明或半透明圖元的點陣圖。 |
AngleArc AngleArc 函式會繪製線條線段和弧線。 |
AnimatePalette AnimatePalette 函式會取代指定之邏輯調色盤中的專案。 |
Arc Arc 函式會繪製橢圓形弧形。 |
ArcTo ArcTo 函式會繪製橢圓形弧形。 |
BeginPaint BeginPaint 函式會準備用於繪製的指定視窗,並填入 PAINTSTRUCT 結構,其中包含繪製的相關資訊。 |
BeginPath BeginPath 函式會在指定的裝置內容中開啟路徑括弧。 |
BitBlt BitBlt 函式會執行與指定來源裝置內容中圖元矩形對應的色彩資料位區塊傳輸至目的地裝置內容。 |
CancelDC CancelDC 函式會在指定的裝置內容上取消任何擱置作業, (DC) 。 |
CFP_ALLOCPROC 由 CreateFontPackage 和 MergeFontPackage 用來配置記憶體的用戶端提供的回呼函式。 |
CFP_FREEPROC 由 CreateFontPackage 和 MergeFontPackage 用來釋放記憶體的用戶端提供的回呼函式。 |
CFP_REALLOCPROC 用戶端提供的回呼函式,由 CreateFontPackage 和 MergeFontPackage 用來在配置緩衝區的大小需要變更時重新配置記憶體。 |
ChangeDisplaySettingsA ChangeDisplaySettings 函式會將預設顯示裝置的設定變更為指定的圖形模式。 (ANSI) |
ChangeDisplaySettingsExA ChangeDisplaySettingsEx 函式會將指定顯示裝置的設定變更為指定的圖形模式。 (ANSI) |
ChangeDisplaySettingsExW ChangeDisplaySettingsEx 函式會將指定顯示裝置的設定變更為指定的圖形模式。 (Unicode) |
ChangeDisplaySettingsW ChangeDisplaySettings 函式會將預設顯示裝置的設定變更為指定的圖形模式。 (Unicode) |
Chord (和弦圖) Chord 函式會繪製一個 (一個區域,其系結範圍是由橢圓形和線段的交集所系結,稱為秒) 。 使用目前的畫筆,並使用目前的筆刷填滿,以大綱顯示。 |
ClientToScreen ClientToScreen 函式會將指定點的工作區座標轉換為螢幕座標。 |
CloseEnhMetaFile CloseEnhMetaFile 函式會關閉增強型中繼檔裝置內容,並傳回識別增強格式中繼檔控制碼的控制碼。 |
CloseFigure CloseFigure 函式會關閉路徑中的開啟圖。 |
CloseMetaFile CloseMetaFile 函式會關閉中繼檔裝置內容,並傳回可識別 Windows 格式中繼檔控制碼的控制碼。 |
CombineRgn CombineRgn 函式會結合兩個區域,並將結果儲存在第三個區域。 這兩個區域會根據指定的模式合併。 |
CombineTransform CombineTransform 函式會將兩個世界空間串連至頁面空間轉換。 |
CopyEnhMetaFileA CopyEnhMetaFile 函式會將增強格式中繼檔的內容複寫到指定的檔案。 (ANSI) |
CopyEnhMetaFileW CopyEnhMetaFile 函式會將增強格式中繼檔的內容複寫到指定的檔案。 (Unicode) |
CopyMetaFileA CopyMetaFile 函式會將 Windows 格式中繼檔的內容複寫到指定的檔案。 (ANSI) |
CopyMetaFileW CopyMetaFile 函式會將 Windows 格式中繼檔的內容複寫到指定的檔案。 (Unicode) |
CopyRect CopyRect 函式會將一個矩形的座標複製到另一個矩形。 |
CreateBitmap CreateBitmap 函式會建立具有指定寬度、高度和色彩格式的點陣圖, (色彩平面和每個圖元的位) 。 |
CreateBitmapIndirect CreateBitmapIndirect 函式會建立具有指定寬度、高度和色彩格式的點陣圖, (色彩平面和每個圖元的位) 。 |
CreateBrushIndirect CreateBrushIndirect 函式會建立具有指定樣式、色彩和圖樣的邏輯筆刷。 |
CreateCompatibleBitmap CreateCompatibleBitmap 函式會建立與指定裝置內容相關聯的裝置相容的點陣圖。 |
CreateCompatibleDC CreateCompatibleDC 函式會建立與指定裝置相容的記憶體裝置內容 (DC) 。 |
CreateDCA CreateDC 函式會使用指定的名稱,為裝置建立裝置內容 (DC) 。 (ANSI) |
CreateDCW CreateDC 函式會使用指定的名稱,為裝置建立裝置內容 (DC) 。 (Unicode) |
CreateDIBitmap CreateDIBitmap 函式會從 DIB 建立相容的點陣圖 (DDB) ,並選擇性地設定點陣圖位。 |
CreateDIBPatternBrush CreateDIBPatternBrush 函式會建立邏輯筆刷,此筆刷具有指定的裝置獨立點陣圖所指定的模式, (DIB) 。 |
CreateDIBPatternBrushPt CreateDIBPatternBrushPt 函式會建立邏輯筆刷,此筆刷具有裝置獨立點陣圖所指定的模式, (DIB) 。 |
CreateDIBSection CreateDIBSection 函式會建立可讓應用程式直接寫入的 DIB。 |
CreateDiscardableBitmap CreateDiscardableBitmap 函式會建立與指定裝置相容的可捨棄點陣圖。 |
CreateEllipticRgn CreateEllipticRgn 函式會建立橢圓形區域。 |
CreateEllipticRgnIndirect CreateEllipticRgnIndirect 函式會建立橢圓形區域。 |
CreateEnhMetaFileA CreateEnhMetaFile 函式會為增強格式中繼檔建立裝置內容。 此裝置內容可用來儲存與裝置無關的圖片。 (ANSI) |
CreateEnhMetaFileW CreateEnhMetaFile 函式會為增強格式中繼檔建立裝置內容。 此裝置內容可用來儲存與裝置無關的圖片。 (Unicode) |
CreateFontA CreateFont 函式會建立具有指定特性的邏輯字型。 接著,邏輯字型可以選取為任何裝置的字型。 (ANSI) |
CreateFontIndirectA CreateFontIndirect 函式會建立具有指定特性的邏輯字型。 後續可以選取字型做為任何裝置內容的目前字型。 (ANSI) |
CreateFontIndirectExA CreateFontIndirectEx 函式會指定邏輯字型,該字型具有指定結構的特性。 後續可以選取字型做為任何裝置內容的目前字型。 (ANSI) |
CreateFontIndirectExW CreateFontIndirectEx 函式會指定邏輯字型,該字型具有指定結構的特性。 後續可以選取字型做為任何裝置內容的目前字型。 (Unicode) |
CreateFontIndirectW CreateFontIndirect 函式會建立具有指定特性的邏輯字型。 後續可以選取字型做為任何裝置內容的目前字型。 (Unicode) |
CreateFontPackage CreateFontPackage 函式會建立指定 TrueType 字型的子集版本,通常是為了將它傳遞至印表機。 |
CreateFontW CreateFont 函式會建立具有指定特性的邏輯字型。 接著,邏輯字型可以選取為任何裝置的字型。 (Unicode) |
CreateHalftonePalette CreateHalftonePalette 函式會為指定的裝置內容建立半色調調色盤, (DC) 。 |
CreateHatchBrush CreateHatchBrush 函式會建立具有指定影線圖樣和色彩的邏輯筆刷。 |
CreateICA CreateIC 函式會為指定的裝置建立資訊內容。 (ANSI) |
CreateICW CreateIC 函式會為指定的裝置建立資訊內容。 (Unicode) |
CreateMetaFileA CreateMetaFile 函式會建立 Windows 格式中繼檔的裝置內容。 (ANSI) |
CreateMetaFileW CreateMetaFile 函式會建立 Windows 格式中繼檔的裝置內容。 (Unicode) |
CreatePalette CreatePalette 函式會建立邏輯調色盤。 |
CreatePatternBrush CreatePatternBrush 函式會使用指定的點陣圖模式建立邏輯筆刷。 點陣圖可以是 DIB 區段點陣圖,這是 CreateDIBSection 函式所建立,也可以是裝置相依點陣圖。 |
CreatePen CreatePen 函式會建立具有指定樣式、寬度和色彩的邏輯手寫筆。 接著可以將手寫筆選取到裝置內容中,並用來繪製線條和曲線。 |
CreatePenIndirect CreatePenIndirect 函式會建立邏輯外觀畫筆,該筆具有結構中指定的樣式、寬度和色彩。 |
CreatePolygonRgn CreatePolygonRgn 函式會建立多邊形區域。 |
CreatePolyPolygonRgn CreatePolyPolygonRgn 函式會建立包含一系列多邊形的區域。 多邊形可以重迭。 |
CreateRectRgn CreateRectRgn 函式會建立矩形區域。 |
CreateRectRgnIndirect CreateRectRgnIndirect 函式會建立矩形區域。 |
CreateRoundRectRgn CreateRoundRectRgn 函式會建立具有圓角的矩形區域。 |
CreateScalableFontResourceA CreateScalableFontResource 函式會建立可調整字型的字型資源檔。 (ANSI) |
CreateScalableFontResourceW CreateScalableFontResource 函式會建立可調整字型的字型資源檔。 (Unicode) |
CreateSolidBrush CreateSolidBrush 函式會建立具有指定純色的邏輯筆刷。 |
DeleteDC DeleteDC 函式會 (DC) 刪除指定的裝置內容。 |
DeleteEnhMetaFile DeleteEnhMetaFile 函式會刪除增強格式中繼檔或增強格式中繼檔控制碼。 |
DeleteFont DeleteFont 宏會刪除字型物件,釋放與字型物件相關聯的所有系統資源。 |
DeleteMetaFile DeleteMetaFile 函式會刪除 Windows 格式中繼檔或 Windows 格式中繼檔控制碼。 |
DeleteObject DeleteObject 函式會刪除邏輯畫筆、筆刷、字型、點陣圖、區域或調色盤,釋放與物件相關聯的所有系統資源。 刪除物件之後,指定的控制碼就不再有效。 |
DIBINDEX DIBINDEX 宏會取得 DIB 色彩資料表中專案的索引,並傳回 COLORRE光圈值,指定與指定索引相關聯的色彩。 |
DPtoLP DPtoLP 函式會將裝置座標轉換成邏輯座標。 轉換取決於裝置內容的對應模式、視窗和檢視區的原點和範圍設定,以及世界轉換。 |
DrawAnimatedRects 以動畫顯示視窗的標題,以指出圖示的開啟或最小化或最大化視窗。 |
DrawCaption DrawCaption 函式會繪製視窗標題。 |
DrawEdge DrawEdge 函式會繪製一或多個矩形邊緣。 |
DrawEscape DrawEscape 函式提供指定的視訊顯示器繪圖功能,這些顯示器無法透過圖形裝置介面直接使用, (GDI) 。 |
DrawFocusRect DrawFocusRect 函式會在樣式中繪製矩形,用來指出矩形具有焦點。 |
DrawFrameControl DrawFrameControl 函式會繪製指定類型和樣式的框架控制項。 |
DrawStateA DrawState 函式會顯示影像,並套用視覺效果來表示狀態,例如已停用或預設狀態。 (ANSI) |
DRAWSTATEPROC DrawStateProc 函式是應用程式定義的回呼函式,可轉譯 DrawState 函式的複雜影像。 |
DrawStateW DrawState 函式會顯示影像,並套用視覺效果來表示狀態,例如已停用或預設狀態。 (Unicode) |
DrawText DrawText 函式會在指定的矩形中繪製格式化的文字。 (DrawText 函式) |
DrawTextA DrawText 函式會在指定的矩形中繪製格式化的文字。 它會根據指定的方法格式化文字, (展開索引標籤、對齊字元、斷行等) 。 (DrawTextA) |
DrawTextExA DrawTextEx 函式會在指定的矩形中繪製格式化的文字。 (ANSI) |
DrawTextExW DrawTextEx 函式會在指定的矩形中繪製格式化的文字。 (Unicode) |
DrawTextW DrawTextW (Unicode) 函式會在指定的矩形中繪製格式化的文字。 (DrawTextW 函式) |
橢圓形 Ellipse 函式會繪製橢圓形。 橢圓形的中心是指定周框的中心。 省略號是使用目前的畫筆來概述,並使用目前的筆刷填滿。 |
EndPaint EndPaint 函式會在指定的視窗中標示繪製結尾。 每次呼叫 BeginPaint 函式時都需要此函式,但只有在繪製完成之後才需要此函式。 |
EndPath EndPath 函式會關閉路徑括弧,並將括弧所定義的路徑選取至指定的裝置內容。 |
ENHMFENUMPROC EnhMetaFileProc 函式是搭配 EnumEnhMetaFile 函式使用的應用程式定義回呼函式。 |
EnumDisplayDevicesA EnumDisplayDevices 函式可讓您取得目前會話中顯示裝置的相關資訊。 (ANSI) |
EnumDisplayDevicesW EnumDisplayDevices 函式可讓您取得目前會話中顯示裝置的相關資訊。 (Unicode) |
EnumDisplayMonitors EnumDisplayMonitors 函式會列舉顯示監視器, (包括與鏡像驅動程式相關聯的隱藏虛擬監視器,) 與指定裁剪矩形和裝置內容可見區域交集所形成的區域相交。 EnumDisplayMonitors 會針對列舉的每個監視器呼叫應用程式定義的 MonitorEnumProc 回呼函式一次。 請注意,GetSystemMetrics (SM_CMONITORS) 只會計算顯示監視器。 |
EnumDisplaySettingsA EnumDisplaySettings 函式會擷取顯示裝置其中一種圖形模式的相關資訊。 若要擷取顯示裝置所有圖形模式的資訊,請對此函式進行一系列呼叫。 (ANSI) |
EnumDisplaySettingsExA EnumDisplaySettingsEx 函式會擷取顯示裝置其中一種圖形模式的相關資訊。 若要擷取顯示裝置所有圖形模式的資訊,請對此函式進行一系列呼叫。 (ANSI) |
EnumDisplaySettingsExW EnumDisplaySettingsEx 函式會擷取顯示裝置其中一種圖形模式的相關資訊。 若要擷取顯示裝置所有圖形模式的資訊,請對此函式進行一系列呼叫。 (Unicode) |
EnumDisplaySettingsW EnumDisplaySettings 函式會擷取顯示裝置其中一種圖形模式的相關資訊。 若要擷取顯示裝置所有圖形模式的資訊,請對此函式進行一系列呼叫。 (Unicode) |
EnumEnhMetaFile EnumEnhMetaFile 函式會藉由擷取每個記錄並將其傳遞至指定的回呼函式,以列舉增強格式中繼檔內的記錄。 |
EnumFontFamiliesA EnumFontFamilies 函式會列舉指定裝置上可用的指定字型系列中的字型。 (ANSI) |
EnumFontFamiliesExA EnumFontFamiliesEx 函式會列舉系統中所有唯一命名的字型,這些字型符合 LOGFONT 結構所指定的字型特性。 EnumFontFamiliesEx 會根據字樣名稱、字元集或兩者列舉字型。 (ANSI) |
EnumFontFamiliesExW EnumFontFamiliesEx 函式會列舉系統中所有唯一命名的字型,這些字型符合 LOGFONT 結構所指定的字型特性。 EnumFontFamiliesEx 會根據字樣名稱、字元集或兩者列舉字型。 (Unicode) |
EnumFontFamiliesW EnumFontFamilies 函式會列舉指定裝置上可用的指定字型系列中的字型。 (Unicode) |
EnumFontsA EnumFonts 函式會列舉指定裝置上可用的字型。 (ANSI) |
EnumFontsW EnumFonts 函式會列舉指定裝置上可用的字型。 (Unicode) |
EnumMetaFile EnumMetaFile 函式會藉由擷取每個記錄並將其傳遞至指定的回呼函式,列舉 Windows 格式中繼檔內的記錄。 |
EnumObjects EnumObjects 函式會列舉指定裝置內容可用的畫筆或筆刷, (DC) 。 |
EqualRect EqualRect 函式會比較其左上角和右下角的座標,判斷兩個指定的矩形是否相等。 |
EqualRgn EqualRgn 函式會檢查兩個指定的區域,以判斷它們是否相同。 如果兩個區域的大小和形狀相等,函式會考慮兩個區域相同。 |
ExcludeClipRect ExcludeClipRect 函式會建立新的裁剪區域,其中包含現有的裁剪區域減去指定的矩形。 |
ExcludeUpdateRgn ExcludeUpdateRgn 函式可防止在視窗的無效區域中繪製,方法是從裁剪區域排除視窗中的更新區域。 |
ExtCreatePen ExtCreatePen 函式會建立具有指定樣式、寬度和筆刷屬性的邏輯外觀或幾何畫筆。 |
ExtCreateRegion ExtCreateRegion 函式會從指定的區域和轉換資料建立區域。 |
ExtFloodFill ExtFloodFill 函式會以目前的筆刷填滿顯示介面的區域。 |
ExtSelectClipRgn ExtSelectClipRgn 函式會使用指定的模式,將指定的區域與目前的裁剪區域結合。 |
ExtTextOutA ExtTextOut 函式會使用目前選取的字型、背景色彩和文字色彩來繪製文字。 您可以選擇性地提供要用於裁剪、不透明或兩者的維度。 (ANSI) |
ExtTextOutW ExtTextOut 函式會使用目前選取的字型、背景色彩和文字色彩來繪製文字。 您可以選擇性地提供要用於裁剪、不透明或兩者的維度。 (Unicode) |
FillPath FillPath 函式會關閉目前路徑中的任何開啟圖表,並使用目前的筆刷和多邊形填滿模式填滿路徑的內部。 |
FillRect FillRect 函式會使用指定的筆刷填滿矩形。 此函式包含左框線和上框線,但會排除矩形的右框線和下框線。 |
FillRgn FillRgn 函式會使用指定的筆刷填滿區域。 |
FlattenPath FlattenPath 函式會將選取的路徑中的任何曲線轉換成目前裝置內容 (DC) ,並將每個曲線轉換成一連串的線條。 |
FloodFill FloodFill 函式會以目前的筆刷填滿顯示介面的區域。 區域假設系結為色彩參數所指定。 |
FrameRect FrameRect 函式會使用指定的筆刷,在指定的矩形周圍繪製框線。 框線的寬度和高度一律是一個邏輯單元。 |
FrameRgn FrameRgn 函式會使用指定的筆刷,在指定的區域周圍繪製框線。 |
GdiAlphaBlend GdiAlphaBlend 函式會顯示具有透明或半透明圖元的點陣圖。 |
GdiComment GdiComment 函式會將批註從緩衝區複製到指定的增強格式中繼檔。 |
GdiFlush GdiFlush 函式會排清呼叫執行緒的目前批次。 |
GdiGetBatchLimit GdiGetBatchLimit 函式會傳回可在呼叫執行緒目前批次中累積的函式呼叫數目上限。 每當超過此限制時,系統會排清目前的批次。 |
GdiGradientFill GdiGradientFill 函式會填滿矩形和三角形結構。 |
GdiSetBatchLimit GdiSetBatchLimit 函式會設定可在呼叫執行緒目前批次中累積的函式呼叫數目上限。 每當超過此限制時,系統會排清目前的批次。 |
GdiTransparentBlt GdiTransparentBlt 函式會執行與指定來源裝置內容中圖元矩形對應的色彩資料的位區塊傳輸至目的地裝置內容。 |
GetArcDirection GetArcDirection 函式會擷取指定裝置內容的目前弧形方向。 弧形和矩形函式會使用弧形方向。 |
GetAspectRatioFilterEx GetAspectRatioFilterEx 函式會擷取目前外觀比例篩選的設定。 |
GetBitmapBits GetBitmapBits 函式會將指定裝置相依點陣圖的點陣圖位複製到緩衝區。 |
GetBitmapDimensionEx GetBitmapDimensionEx 函式會擷取相容點陣圖的維度。 擷取的維度必須由 SetBitmapDimensionEx 函式設定。 |
GetBkColor GetBkColor 函式會傳回指定裝置內容的目前背景色彩。 |
GetBkMode GetBkMode 函式會傳回指定裝置內容的目前背景混合模式。 裝置內容的背景混合模式會影響不是實線的文字、影線筆刷和手寫筆樣式。 |
GetBoundsRect GetBoundsRect 函式會取得指定裝置內容的目前累積周框。 |
GetBrushOrgEx GetBrushOrgEx 函式會擷取指定裝置內容的目前筆刷原點。 此函式會取代 GetBrushOrg 函式。 |
GetBValue GetBValue 宏會擷取紅色、綠色、藍色 (RGB) 值的藍色元件強度值。 |
GetCharABCWidthsA GetCharABCWidths 函式會從目前的 TrueType 字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 此函式只會以 TrueType 字型成功。 (ANSI) |
GetCharABCWidthsFloatA GetCharABCWidthsFloat 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 (ANSI) |
GetCharABCWidthsFloatW GetCharABCWidthsFloat 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 (Unicode) |
GetCharABCWidthsI GetCharABCWidthsI 函式會從目前 TrueType 字型擷取指定範圍中連續字元索引的寬度,以邏輯單位為單位。 此函式只會以 TrueType 字型成功。 |
GetCharABCWidthsW GetCharABCWidths 函式會從目前的 TrueType 字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 此函式只會以 TrueType 字型成功。 (Unicode) |
GetCharacterPlacementA GetCharacterPlacement 函式會擷取字元字串的相關資訊,例如字元寬度、插入號位置、字串內的順序,以及字元轉譯。 (ANSI) |
GetCharacterPlacementW GetCharacterPlacement 函式會擷取字元字串的相關資訊,例如字元寬度、插入號位置、字串內的順序,以及字元轉譯。 (Unicode) |
GetCharWidth32A GetCharWidth32 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (ANSI) |
GetCharWidth32W GetCharWidth32 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (Unicode) |
GetCharWidthA GetCharWidth 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (ANSI) |
GetCharWidthFloatA GetCharWidthFloat 函式會從目前字型擷取指定範圍中連續字元的分數寬度。 (ANSI) |
GetCharWidthFloatW GetCharWidthFloat 函式會從目前字型擷取指定範圍中連續字元的分數寬度。 (Unicode) |
GetCharWidthI GetCharWidthI 函式會從目前字型擷取指定範圍中連續字元索引的寬度,以邏輯座標為單位。 |
GetCharWidthW GetCharWidth 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (Unicode) |
GetClipBox GetClipBox 函式會擷取可在裝置上目前可見區域周圍繪製之最緊密周框的維度。 |
GetClipRgn GetClipRgn 函式會擷取控制碼,識別指定裝置內容的目前應用程式定義裁剪區域。 |
GetColorAdjustment GetColorAdjustment 函式會擷取指定裝置內容的色彩調整值, (DC) 。 |
GetCurrentObject GetCurrentObject 函式會擷取指定類型物件的控制碼,該物件已選取至指定的裝置內容 (DC) 。 |
GetCurrentPositionEx GetCurrentPositionEx 函式會擷取邏輯座標中的目前位置。 |
GetDC GetDC 函式會擷取指定視窗或整個畫面之工作區的 DC 內容 (DC) 控制碼。 |
GetDCBrushColor GetDCBrushColor 函式會擷取指定裝置內容的目前筆刷色彩, (DC) 。 |
GetDCEx GetDCEx 函式會擷取指定視窗或整個畫面之工作區的 DC (DC) 控制碼。 |
GetDCOrgEx GetDCOrgEx 函式會擷取指定裝置內容的最終轉譯原點, (DC) 。 |
GetDCPenColor GetDCPenColor 函式會擷取指定裝置內容的目前畫筆色彩, (DC) 。 |
GetDeviceCaps GetDeviceCaps 函式會擷取指定裝置的裝置特定資訊。 |
GetDIBColorTable GetDIBColorTable 函式會擷取 RGB (紅色、綠色、藍色) 色彩值,從目前選取到指定裝置內容的 DIB 區段點陣圖色彩資料表中的專案範圍。 |
GetDIBits GetDIBits 函式會擷取指定相容點陣圖的位,並使用指定的格式將其複製到緩衝區中作為 DIB。 |
GetEnhMetaFileA GetEnhMetaFile 函式會建立控制碼,以識別儲存在指定檔案中的增強格式中繼檔。 (ANSI) |
GetEnhMetaFileBits GetEnhMetaFileBits 函式會擷取指定增強格式中繼檔的內容,並將其複製到緩衝區中。 |
GetEnhMetaFileDescriptionA GetEnhMetaFileDescription 函式會從增強格式中繼檔擷取選擇性文字描述,並將字串複製到指定的緩衝區。 (ANSI) |
GetEnhMetaFileDescriptionW GetEnhMetaFileDescription 函式會從增強格式中繼檔擷取選擇性文字描述,並將字串複製到指定的緩衝區。 (Unicode) |
GetEnhMetaFileHeader GetEnhMetaFileHeader 函式會擷取包含指定增強格式中繼檔標頭的記錄。 |
GetEnhMetaFilePaletteEntries GetEnhMetaFilePaletteEntries 函式會從指定的增強中繼檔擷取選擇性調色盤專案。 |
GetEnhMetaFileW GetEnhMetaFile 函式會建立控制碼,以識別儲存在指定檔案中的增強格式中繼檔。 (Unicode) |
GetFontData GetFontData 函式會擷取 TrueType 字型的字型計量資料。 |
GetFontLanguageInfo GetFontLanguageInfo 函式會傳回指定顯示內容目前選取字型的相關資訊。 應用程式通常會使用這項資訊和 GetCharacterPlacement 函式來準備要顯示的字元字串。 |
GetFontUnicodeRanges GetFontUnicodeRanges 函式會傳回字型所支援 Unicode 字元的相關資訊。 資訊會以 GLYPHSET 結構的形式傳回。 |
GetGlyphIndicesA GetGlyphIndices 函式會將字串轉譯成字元索引的陣列。 函式可用來判斷字元是否存在於字型中。 (ANSI) |
GetGlyphIndicesW GetGlyphIndices 函式會將字串轉譯成字元索引的陣列。 函式可用來判斷字元是否存在於字型中。 (Unicode) |
GetGlyphOutlineA GetGlyphOutline 函式會擷取 TrueType 字型中選取指定裝置內容之字元的大綱或點陣圖。 (ANSI) |
GetGlyphOutlineW GetGlyphOutline 函式會擷取 TrueType 字型中選取指定裝置內容之字元的大綱或點陣圖。 (Unicode) |
GetGraphicsMode GetGraphicsMode 函式會擷取指定裝置內容的目前圖形模式。 |
GetGValue GetGValue 宏會擷取紅色、綠色、藍色 (RGB) 值的綠色元件強度值。 |
GetKerningPairsA GetKerningPairs 函式會擷取指定裝置內容目前所選字型的字元 kerning 配對。 (ANSI) |
GetKerningPairsW GetKerningPairs 函式會擷取指定裝置內容目前所選字型的字元 kerning 配對。 (Unicode) |
GetLayout GetLayout 函式會傳回裝置內容 (DC) 的配置。 |
GetMapMode GetMapMode 函式會擷取目前的對應模式。 |
GetMetaFileA GetMetaFile 函式會建立控制碼,以識別儲存在指定檔案中的中繼檔。 (ANSI) |
GetMetaFileBitsEx GetMetaFileBitsEx 函式會擷取 Windows 格式中繼檔的內容,並將其複製到指定的緩衝區。 |
GetMetaFileW GetMetaFile 函式會建立控制碼,以識別儲存在指定檔案中的中繼檔。 (Unicode) |
GetMetaRgn GetMetaRgn 函式會擷取指定裝置內容的目前中繼區域。 |
GetMiterLimit GetMiterLimit 函式會擷取指定裝置內容的 miter 限制。 |
GetMonitorInfoA GetMonitorInfo 函式會擷取顯示監視器的相關資訊。 (ANSI) |
GetMonitorInfoW GetMonitorInfo 函式會擷取顯示監視器的相關資訊。 (Unicode) |
GetNearestColor GetNearestColor 函式會擷取色彩值,識別系統調色盤中的色彩,此色彩值會在使用指定的色彩值時顯示。 |
GetNearestPaletteIndex GetNearestPaletteIndex 函式會擷取指定之邏輯調色盤中專案的索引,最符合指定的色彩值。 |
GetObject GetObject 函式 (wingdi.h) 擷取指定繪圖物件的資訊。 |
GetObjectA GetObject 函式會擷取指定繪圖物件的資訊。 (GetObjectA) |
GetObjectType GetObjectType 會擷取指定物件的類型。 |
GetObjectW GetObjectW (Unicode) 函式 (wingdi.h) 會擷取指定繪圖物件的資訊。 |
GetOutlineTextMetricsA GetOutlineTextMetrics 函式會擷取 TrueType 字型的文字計量。 (ANSI) |
GetOutlineTextMetricsW GetOutlineTextMetrics 函式會擷取 TrueType 字型的文字計量。 (Unicode) |
GetPaletteEntries GetPaletteEntries 函式會從指定的邏輯調色盤擷取指定的調色盤專案範圍。 |
GetPath GetPath 函式會擷取定義線條端點的座標,以及選取至指定裝置內容之路徑中所找到之曲線的控制點。 |
GetPixel GetPixel 函式會擷取位於指定座標之圖元的紅色、綠色、藍色 (RGB) 色彩值。 |
GetPolyFillMode GetPolyFillMode 函式會擷取目前的多邊形填滿模式。 |
GetRandomRgn GetRandomRgn 函式會將指定裝置內容的系統裁剪區域複製到特定區域。 |
GetRasterizerCaps GetRasterizerCaps 函式會傳回旗標,指出是否已在系統中安裝 TrueType 字型。 |
GetRegionData GetRegionData 函式會以描述區域的資料填入指定的緩衝區。 此資料包括組成區域之矩形的維度。 |
GetRgnBox GetRgnBox 函式會擷取指定區域的周框。 |
GetROP2 GetROP2 函式會擷取指定裝置內容的前景混合模式。 混合模式會指定如何結合手寫筆或內部色彩和螢幕上的色彩,以產生新的色彩。 |
GetRValue GetRValue 宏會擷取紅色、綠色、藍色 (RGB) 值的紅色元件強度值。 |
GetStockObject GetStockObject 函式會擷取其中一個股票筆、筆刷、字型或調色盤的控制碼。 |
GetStretchBltMode GetStretchBltMode 函式會擷取目前的延展模式。 延展模式會定義呼叫 StretchBlt 函式時,如何新增或移除點陣圖中的色彩資料。 |
GetSysColorBrush GetSysColorBrush 函式會擷取控制碼,識別對應至指定之色彩索引的邏輯筆刷。 |
GetSystemPaletteEntries GetSystemPaletteEntries 函式會從系統調色盤擷取與指定裝置內容相關聯的調色盤專案範圍, (DC) 。 |
GetSystemPaletteUse GetSystemPaletteUse 函式會擷取指定裝置內容 (DC) 之系統 (實體) 調色盤的目前狀態。 |
GetTabbedTextExtentA GetTabbedTextExtent 函式會計算字元字串的寬度和高度。 (ANSI) |
GetTabbedTextExtentW GetTabbedTextExtent 函式會計算字元字串的寬度和高度。 (Unicode) |
GetTextAlign GetTextAlign 函式會擷取指定裝置內容的文字對齊設定。 |
GetTextCharacterExtra GetTextCharacterExtra 函式會擷取指定裝置內容的目前交錯字元間距。 |
GetTextColor 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) (DC 內容,包括標題列、功能表和捲軸。 |
GetWindowExtEx 此函式會擷取指定裝置內容的視窗 x 範圍和 Y 範圍。 |
GetWindowOrgEx GetWindowOrgEx 函式會擷取指定裝置內容的視窗原點 x 座標和 Y 座標。 |
GetWindowRgn GetWindowRgn 函式會取得視窗視窗區域的複本。 |
GetWindowRgnBox GetWindowRgnBox 函式會擷取視窗視窗區域最緊密周框的維度。 |
GetWinMetaFileBits GetWinMetaFileBits 函式會將增強格式記錄從中繼檔轉換成 Windows 格式記錄,並將轉換的記錄儲存在指定的緩衝區中。 |
GetWorldTransform GetWorldTransform 函式會擷取目前世界空間到頁面空間轉換。 |
GOBJENUMPROC EnumObjectsProc 函式是搭配 EnumObjects 函式使用的應用程式定義回呼函式。 |
GradientFill GradientFill 函式會填滿矩形和三角形結構。 |
GrayStringA GrayString 函式會在指定的位置繪製灰色文字。 (ANSI) |
GRAYSTRINGPROC OutputProc 函式是搭配 GrayString 函式使用的應用程式定義回呼函式。 |
GrayStringW GrayString 函式會在指定的位置繪製灰色文字。 (Unicode) |
inflateRect InflateRect 函式會增加或減少指定矩形的寬度和高度。 |
IntersectClipRect IntersectClipRect 函式會從目前裁剪區域和指定矩形的交集建立新的裁剪區域。 |
IntersectRect IntersectRect 函式會計算兩個來源矩形的交集,並將交集矩形的座標放在目的地矩形中。 |
InvalidateRect InvalidateRect 函式會將矩形新增至指定的視窗更新區域。 更新區域代表必須重新繪製之視窗工作區的部分。 |
InvalidateRgn InvalidateRgn 函式會將它新增至視窗的目前更新區域,使指定區域內的工作區失效。 |
InvertRect InvertRect 函式會藉由對矩形內部每個圖元的色彩值執行邏輯 NOT 運算,來反轉視窗中的矩形。 |
InvertRgn InvertRgn 函式會反轉指定區域中的色彩。 |
IsRectEmpty IsRectEmpty 函式會判斷指定的矩形是否空白。 |
LineDDA LineDDA 函式會決定所指定起點和終點所定義的線條,應該反白顯示哪一個圖元。 |
LINEDDAPROC LineDDAProc 函式是搭配 LineDDA 函式使用的應用程式定義回呼函式。 |
LineTo LineTo 函式會從目前位置向上繪製線條,但不包括指定的點。 |
LoadBitmapA LoadBitmap 函式會從模組的可執行檔載入指定的點陣圖資源。 (ANSI) |
LoadBitmapW LoadBitmap 函式會從模組的可執行檔載入指定的點陣圖資源。 (Unicode) |
LockWindowUpdate LockWindowUpdate 函式會停用或啟用指定視窗中的繪圖。 一次只能鎖定一個視窗。 |
LPtoDP LPtoDP 函式會將邏輯座標轉換成裝置座標。 轉換取決於裝置內容的對應模式、視窗和檢視區的原點和範圍設定,以及世界轉換。 |
MAKEPOINTS MAKEPOINTS 宏會將包含點 x 和 Y 座標的值轉換成 POINTS 結構。 |
MAKEROP4 MAKEROP4 宏會建立四元數點陣作業程式碼,以便與 MaskBlt 函式搭配使用。 |
MapWindowPoints MapWindowPoints 函式會將 (對應) 一組相對於某個視窗的座標空間,轉換為相對於另一個視窗的座標空間。 |
MaskBlt MaskBlt 函式會使用指定的遮罩和點陣作業,結合來源和目的地點陣圖的色彩資料。 |
MergeFontPackage MergeFontPackage 函式會操作 CreateFontPackage 所建立的字型。 |
MFENUMPROC EnumMetaFileProc 函式是應用程式定義的回呼函式,可處理 Windows 格式中繼檔記錄。 |
ModifyWorldTransform ModifyWorldTransform 函式會使用指定的模式來變更裝置內容的世界轉換。 |
MONITORENUMPROC MonitorEnumProc 函式是由 EnumDisplayMonitors 函式呼叫的應用程式定義回呼函式。 |
MonitorFromPoint MonitorFromPoint 函式會擷取包含指定點之顯示監視器的控制碼。 |
MonitorFromRect MonitorFromRect 函式會擷取具有與指定矩形交集最大區域之顯示監視器的控制碼。 |
MonitorFromWindow MonitorFromWindow 函式會擷取顯示監視器的控制碼,該監視器具有與指定視窗周框的最大交集區域。 |
MoveToEx MoveToEx 函式會將目前的位置更新為指定的點,並選擇性地傳回先前的位置。 |
OffsetClipRgn OffsetClipRgn 函式會依指定的位移移動裝置內容的裁剪區域。 |
OffsetRect OffsetRect 函式會依指定的位移移動指定的矩形。 |
OffsetRgn OffsetRgn 函式會依指定的位移移動區域。 |
OffsetViewportOrgEx OffsetViewportOrgEx 函式會使用指定的水準和垂直位移,修改裝置內容的檢視區原點。 |
OffsetWindowOrgEx OffsetWindowOrgEx 函式會使用指定的水準和垂直位移,修改裝置內容的視窗原點。 |
PaintDesktop PaintDesktop 函式會以桌面圖案或桌布填滿指定裝置內容中的裁剪區域。 函式主要是針對殼層桌面提供。 |
PaintRgn PaintRgn 函式會使用目前選取的筆刷繪製到裝置內容中的指定區域。 |
PALETTEINDEX PALETTEINDEX 宏接受邏輯調色盤專案的索引,並傳回由 COLORRE光圈值組成的調色盤專案規範,這個值會指定與指定索引相關聯的色彩。 |
PALETTERGB PALETTERGB 宏接受三個值,代表紅色、綠色和藍色的相對強度,並傳回檔色盤相對紅色、綠色、藍色 (RGB) 規範,由高序位元組中的 2 和三個低序位元組中的 RGB 值所組成。 使用調色盤的應用程式可以將此規範傳遞至預期色彩的函式,而不是明確的 RGB 值。 |
PatBlt PatBlt 函式會使用目前選取到指定裝置內容的筆刷來繪製指定的矩形。 筆刷色彩和表面色彩或色彩會使用指定的點陣作業來結合。 |
PathToRegion PathToRegion 函式會從選取到指定裝置內容的路徑建立區域。 產生的區域會使用裝置座標。 |
Pie Pie 函式會繪製由橢圓形和兩個星形交集所系結的餅形弧形。 圓形圖是使用目前的畫筆來大綱,並使用目前的筆刷填滿。 |
PlayEnhMetaFile PlayEnhMetaFile 函式會顯示儲存在指定增強格式中繼檔中的圖片。 |
PlayEnhMetaFileRecord PlayEnhMetaFileRecord 函式會藉由執行記錄所識別的圖形裝置介面 (GDI) 函式,來播放增強型中繼檔記錄。 |
PlayMetaFile PlayMetaFile 函式會顯示儲存在指定裝置上指定 Windows 格式中繼檔中的圖片。 |
PlayMetaFileRecord PlayMetaFileRecord 函式會藉由執行包含在該記錄內的圖形裝置介面 (GDI) 函式來執行 Windows 格式中繼檔記錄。 |
PlgBlt PlgBlt 函式會執行位區塊傳輸,將色彩資料的位從來源裝置內容中指定的矩形傳送到目的地裝置內容中指定的平行投影。 |
POINTSTOPOINT POINTSTOPOINT 宏會將 POINTS 結構的內容複寫到 POINT 結構中。 |
POINTTOPOINTS POINTTOPOINTS 宏會將 POINT 結構轉換為 POINTS 結構。 |
PolyBezier PolyBezier 函式會繪製一或多個 Bier 曲線。 |
PolyBezierTo PolyBezierTo 函式會繪製一或多個 B zier 曲線。 |
PolyDraw PolyDraw 函式會繪製一組線條線段和 B 個 Zier 曲線。 |
Polygon Polygon 函式會繪製由直線連接的兩個或多個頂點所組成的多邊形。 多邊形是使用目前的畫筆來概述,並使用目前的筆刷和多邊形填滿模式來填滿。 |
聚合線條 Polyline 函數會藉由連接指定陣列中的點來繪製一系列的線條線段。 |
PolylineTo PolylineTo 函式會繪製一或多個直線。 |
PolyPolygon PolyPolygon 函式會繪製一系列的封閉多邊形。 每個多邊形都是使用目前的畫筆來概述,並使用目前的筆刷和多邊形填滿模式來填滿。 此函式所繪製的多邊形可以重迭。 |
PolyPolyline PolyPolyline 函式會繪製多個連接的線條線段系列。 |
PolyTextOutA PolyTextOut 函式會使用目前在指定裝置內容中選取的字型和文字色彩來繪製數個字串。 (ANSI) |
PolyTextOutW PolyTextOut 函式會使用目前在指定裝置內容中選取的字型和文字色彩來繪製數個字串。 (Unicode) |
PtInRect PtInRect 函式會判斷指定的點是否位於指定的矩形內。 |
PtInRegion PtInRegion 函式會判斷指定的點是否位於指定的區域內。 |
PtVisible PtVisible 函式會判斷指定的點是否位於裝置內容的裁剪區域內。 |
RealizePalette RealizePalette 函式會將調色盤專案從目前的邏輯調色盤對應至系統調色盤。 |
矩形 Rectangle 函式會繪製矩形。 矩形是使用目前的畫筆來大綱,並使用目前的筆刷填滿。 |
RectInRegion RectInRegion 函式會判斷指定矩形的任何部分是否在區域的界限內。 |
RectVisible RectVisible 函式會決定指定之矩形的任何部分是否位於裝置內容的裁剪區域中。 |
RedrawWindow RedrawWindow 函式會更新視窗工作區中指定的矩形或區域。 |
ReleaseDC ReleaseDC 函式會釋放裝置內容 (DC) ,釋放它供其他應用程式使用。 ReleaseDC 函式的效果取決於 DC 的類型。 它只會釋放通用和視窗 DC。 它不會影響類別或私人 DC。 |
RemoveFontMemResourceEx RemoveFontMemResourceEx 函式會移除從記憶體影像檔新增的字型。 |
RemoveFontResourceA RemoveFontResource 函式會從系統字型表格中移除指定檔案中的字型。 (ANSI) |
RemoveFontResourceExA RemoveFontResourceEx 函式會從系統字型表格中移除指定檔案中的字型。 (ANSI) |
RemoveFontResourceExW RemoveFontResourceEx 函式會從系統字型表格中移除指定檔案中的字型。 (Unicode) |
RemoveFontResourceW RemoveFontResource 函式會從系統字型表格中移除指定檔案中的字型。 (Unicode) |
ResetDCA ResetDC 函式會使用指定的資訊, (DC) 更新指定的印表機或繪圖器裝置內容。 (ANSI) |
ResetDCW ResetDC 函式會使用指定的資訊, (DC) 更新指定的印表機或繪圖器裝置內容。 (Unicode) |
ResizePalette ResizePalette 函式會根據指定的值增加或減少邏輯調色盤的大小。 |
RestoreDC RestoreDC 函式會將裝置內容還原 (DC) 至指定的狀態。 DC 會藉由從先前呼叫 SaveDC 函式所建立的堆疊中取出狀態資訊來還原。 |
RGB RGB 宏會根據提供的引數和輸出裝置的色彩功能,選取紅色、綠色、藍色 (RGB) 色彩。 |
RoundRect RoundRect 函式會繪製具有圓角的矩形。 矩形是使用目前的畫筆來大綱,並使用目前的筆刷填滿。 |
SaveDC SaveDC 函式會複製描述所選物件和圖形模式的資料, (例如點陣圖、筆刷、調色盤、字型、手寫筆、區域、繪圖模式,以及將對應模式) 至內容堆疊,以儲存指定裝置 (內容的目前狀態) 。 |
ScaleViewportExtEx ScaleViewportExtEx 函式會使用指定乘數和除數所形成的比例來修改裝置內容的檢視區。 |
ScaleWindowExtEx ScaleWindowExtEx 函式會使用指定乘數和除數所形成的比例來修改裝置內容的視窗。 |
ScreenToClient ScreenToClient 函式會將螢幕上指定點的螢幕座標轉換為工作區座標。 |
SelectClipPath SelectClipPath 函式會選取目前路徑作為裝置內容的裁剪區域,並使用指定的模式,將新區域與任何現有的裁剪區域結合。 |
SelectClipRgn SelectClipRgn 函式會將區域選取為指定裝置內容的目前裁剪區域。 |
SelectFont SelectFont 宏會將字型物件選取到指定的裝置內容中, (DC) 。 新的字型物件會取代先前的字型物件。 |
SelectObject SelectObject 函式會將物件選取至指定的裝置內容, (DC) 。 新的 物件會取代相同類型的先前物件。 |
SelectPalette SelectPalette 函式會將指定的邏輯選擇區選取到裝置內容中。 |
SetArcDirection SetArcDirection 會設定要用於弧形和矩形函式的繪圖方向。 |
SetBitmapBits SetBitmapBits 函式會將點陣圖的色彩資料位設定為指定的值。 |
SetBitmapDimensionEx SetBitmapDimensionEx 函式會將慣用的維度指派給點陣圖。 應用程式可以使用這些維度;不過,系統不會使用它們。 |
SetBkColor SetBkColor 函式會將目前的背景色彩設定為指定的色彩值,如果裝置無法代表指定的色彩值,則設定為最接近的實體色彩。 |
SetBkMode SetBkMode 函式會設定指定裝置內容的背景混合模式。 背景混合模式會與不是實線的文字、影線筆刷和手寫筆樣式搭配使用。 |
SetBoundsRect SetBoundsRect 函式會控制指定裝置內容的周框資訊的累積。 |
SetBrushOrgEx SetBrushOrgEx 函式會設定 GDI 指派給應用程式選取至指定裝置內容的下一個筆刷原點。 |
SetColorAdjustment SetColorAdjustment 函式會使用指定的值,設定裝置內容的色彩調整值 (DC) 。 |
SetDCBrushColor SetDCBrushColor 函式會將目前的裝置內容 (DC) 筆刷色彩設定為指定的色彩值。 如果裝置無法代表指定的色彩值,則色彩會設定為最接近的實體色彩。 |
SetDCPenColor SetDCPenColor 函式會將目前的裝置內容 (DC) 畫筆色彩設定為指定的色彩值。 如果裝置無法代表指定的色彩值,則色彩會設定為最接近的實體色彩。 |
SetDIBColorTable SetDIBColorTable 函式會將 RGB (紅色、綠色、藍色) 色彩值設定為目前選取指定裝置內容的 DIB 色彩表格中的一系列色彩值。 |
SetDIBits SetDIBits 函式會使用指定 DIB 中找到的色彩資料,在相容的點陣圖 (DDB) 設定圖元。 |
SetDIBitsToDevice SetDIBitsToDevice 函式會使用 DIB、JPEG 或 PNG 影像中的色彩資料,在裝置上設定與目的地裝置內容相關聯的指定矩形中的圖元。 |
SetEnhMetaFileBits SetEnhMetaFileBits 函式會從指定的資料建立以記憶體為基礎的增強格式中繼檔。 |
SetGraphicsMode SetGraphicsMode 函式會設定指定裝置內容的圖形模式。 |
SetLayout SetLayout 函式會變更裝置內容 (DC) 的配置。 |
SetMapMode SetMapMode 函式會設定指定裝置內容的對應模式。 對應模式會定義用來將頁面空間單位轉換成裝置空間單位的測量單位,也會定義裝置 x 和 y 軸的方向。 |
SetMapperFlags SetMapperFlags 函式會改變字型對應器將邏輯字型對應至實體字型時所使用的演算法。 |
SetMetaFileBitsEx SetMetaFileBitsEx 函式會從提供的資料建立記憶體型 Windows 格式中繼檔。 |
SetMetaRgn SetMetaRgn 函式會與目前中繼區域交集指定裝置內容的目前裁剪區域,並將合併的區域儲存為指定裝置內容的新中繼區域。 |
SetMiterLimit SetMiterLimit 函式會設定指定裝置內容的 Miter 聯結長度限制。 |
SetPaletteEntries SetPaletteEntries 函式會設定 RGB (紅色、綠色、藍色) 色彩值和邏輯調色盤中專案範圍的旗標。 |
SetPixel SetPixel 函式會將指定座標的圖元設定為指定的色彩。 |
SetPixelV SetPixelV 函式會將指定座標的圖元設定為最接近指定色彩的近似值。 點必須位於裁剪區域和裝置介面的可見部分。 |
SetPolyFillMode SetPolyFillMode 函式會為填滿多邊形的函式設定多邊形填滿模式。 |
SetRect SetRect 函式會設定指定矩形的座標。 這相當於將左、上、右和下引數指派給 RECT 結構的適當成員。 |
SetRectEmpty SetRectEmpty 函式會建立空白矩形,其中所有座標都會設定為零。 |
SetRectRgn SetRectRgn 函式會將區域轉換成具有指定座標的矩形區域。 |
SetROP2 SetROP2 函式會設定目前的前景混合模式。 |
SetStretchBltMode SetStretchBltMode 函式會在指定的裝置內容中設定點陣圖延展模式。 |
SetSystemPaletteUse SetSystemPaletteUse 函式可讓應用程式指定系統調色盤是否包含 2 或 20 個靜態色彩。 |
SetTextAlign SetTextAlign 函式會設定指定裝置內容的文字對齊旗標。 |
SetTextCharacterExtra SetTextCharacterExtra 函式會設定字元間距。 當系統寫入文字行時,字元間距會新增至每個字元,包括斷字元。 |
SetTextColor SetTextColor 函式會將指定裝置內容的文字色彩設定為指定的色彩。 |
SetTextJustification SetTextJustification 函式會指定系統應該新增至文字字串中中斷字元的空間量。 當應用程式呼叫 TextOut 或 ExtTextOut 函式時,就會新增空間。 |
SetViewportExtEx 使用指定的值,設定裝置內容檢視區的水準和垂直範圍。 |
SetViewportOrgEx SetViewportOrgEx 函式會指定哪些裝置點對應至視窗原點, (0,0) 。 |
SetWindowExtEx SetWindowExtEx 函式會使用指定的值,為裝置內容設定視窗的水準和垂直範圍。 |
SetWindowOrgEx SetWindowOrgEx 函式會指定哪些視窗點對應至檢視區原點, (0,0) 。 |
SetWindowRgn SetWindowRgn 函式會設定視窗的視窗區域。 |
SetWinMetaFileBits SetWinMetaFileBits 函式會將中繼檔從較舊的 Windows 格式轉換為新的增強格式,並將新的中繼檔儲存在記憶體中。 |
SetWorldTransform SetWorldTransform 函式會為指定的裝置內容設定世界空間與頁面空間之間的二維線性轉換。 此轉換可用來調整、旋轉、旋轉、旋轉或轉譯圖形輸出。 |
StretchBlt StretchBlt 函式會視需要將來源矩形中的點陣圖複製到目的地矩形,縮放或壓縮點陣圖以符合目的矩形的維度。 |
StretchDIBits StretchDIBits 函式會將 DIB、JPEG 或 PNG 影像中圖元矩形的色彩資料複製到指定的目的地矩形。 |
StrokeAndFillPath StrokeAndFillPath 函式會關閉路徑中任何開啟的圖形、使用目前的畫筆繪製路徑的外框,並使用目前的筆刷填滿其內部。 |
StrokePath StrokePath 函式會使用目前的畫筆來轉譯指定的路徑。 |
SubtractRect SubtractRect 函式會藉由從另一個矩形減去一個矩形,來決定形成之矩形的座標。 |
TabbedTextOutA TabbedTextOut 函式會在指定的位置寫入字元字串,將索引標籤展開至定位停駐點位置陣列中指定的值。 文字是以目前選取的字型、背景色彩和文字色彩撰寫。 (ANSI) |
TabbedTextOutW TabbedTextOut 函式會在指定的位置寫入字元字串,將索引標籤展開至定位停駐點位置陣列中指定的值。 文字是以目前選取的字型、背景色彩和文字色彩撰寫。 (Unicode) |
TextOutA TextOut 函式會使用目前選取的字型、背景色彩和文字色彩,在指定的位置寫入字元字串。 (ANSI) |
TextOutW TextOut 函式會使用目前選取的字型、背景色彩和文字色彩,在指定的位置寫入字元字串。 (Unicode) |
TransparentBlt TransparentBlt 函式會執行與指定來源裝置內容中圖元矩形對應的色彩資料位區塊傳輸至目的地裝置內容。 |
TTCharToUnicode 將 8 位字元碼值的陣列轉換為 16 位 Unicode 值。 |
TTDeleteEmbeddedFont 釋放內嵌字型 hFontReference 所使用的記憶體。 |
TTEmbedFont 建立字型結構,其中包含子集寬字元 (16 位) 字型。 裝置內容的目前字型 (hDC) 會提供字型資訊。 |
TTEmbedFontEx 建立字型結構,其中包含子集 UCS-4 字元 (32 位) 字型。 裝置內容的目前字型 (hDC) 會提供字型資訊。 |
TTEmbedFontFromFileA 建立字型結構,其中包含子集寬字元 (16 位) 字型。 外部檔案提供字型資訊。 |
TTEnableEmbeddingForFacename 從字樣排除清單中新增或移除臉部名稱。 |
TTGetEmbeddedFontInfo 擷取內嵌字型的相關資訊,例如內嵌許可權。 TTGetEmbeddedFontInfo 會執行與 TTLoadEmbeddedFont 相同的工作,但不會為內嵌字型配置內部資料結構。 |
TTGetEmbeddingType 取得字型的內嵌許可權。 |
TTGetNewFontName 取得透過 TTLoadEmbeddedFont 載入之字型的系列名稱。 |
TTIsEmbeddingEnabled 判斷字樣排除清單是否包含指定的字型。 |
TTIsEmbeddingEnabledForFacename 判斷是否為指定的字型啟用內嵌。 |
TTLoadEmbeddedFont 從檔串流讀取內嵌字型並加以安裝。 也允許用戶端進一步限制字型的內嵌許可權。 |
TTRunValidationTests 在指定的大小範圍內,驗證寬字元 (16 位) 字型的一部分或所有字元資料。 |
TTRunValidationTestsEx 在指定的大小範圍內,驗證 UCS-4 字元 (32 位) 字型的一部分或所有字元資料。 |
UnionRect UnionRect 函式會建立兩個矩形的聯集。 聯集是包含兩個來源矩形的最小矩形。 |
UnrealizeObject UnrealizeObject 函式會重設筆刷的來源或重設邏輯調色盤。 |
UpdateColors UpdateColors 函式會藉由將工作區中的目前色彩重新對應至目前實現的邏輯調色盤,以更新指定裝置內容的工作區。 |
UpdateWindow 如果視窗的更新區域不是空的,UpdateWindow 函式會將WM_PAINT訊息傳送至視窗,以更新指定視窗的工作區。 |
ValidateRect ValidateRect 函式會從指定視窗的更新區域移除矩形,以驗證矩形內的工作區。 |
ValidateRgn ValidateRgn 函式會從指定視窗的目前更新區域中移除區域,以驗證區域內的工作區。 |
WidenPath 如果路徑是使用目前選取的手寫筆繪製到指定裝置內容中,則 WidenPath 函式會重新定義目前的路徑,做為繪製的區域。 |
WindowFromDC WindowFromDC 函式會傳回與指定顯示裝置內容相關聯的視窗控制碼, (DC) 。 使用指定裝置內容繪製在此視窗中的輸出函式。 |
結構
ABC ABC 結構包含 TrueType 字型的字元寬度。 |
ABCFLOAT ABCFLOAT 結構包含字型字元的 A、B 和 C 寬度。 |
AXESLISTA AXESLIST 結構包含多個主圖形字型之所有座標軸的資訊。 (ANSI) |
AXESLISTW AXESLIST 結構包含多個主圖形字型之所有座標軸的資訊。 (Unicode) |
AXISINFOA AXISINFO 結構包含多宿主字型座標軸的相關資訊。 (ANSI) |
AXISINFOW AXISINFO 結構包含多宿主字型座標軸的相關資訊。 (Unicode) |
點陣圖 BITMAP 結構會定義點陣圖的類型、寬度、高度、色彩格式和位值。 |
BITMAPCOREHEADER BITMAPCOREHEADER 結構包含 DIB 維度和色彩格式的相關資訊。 |
BITMAPCOREINFO BITMAPCOREINFO 結構會定義 DIB 的維度和色彩資訊。 |
BITMAPFILEHEADER BITMAPFILEHEADER 結構包含包含 DIB 之檔案的類型、大小和配置相關資訊。 |
BITMAPINFO BITMAPINFO 結構會定義 DIB 的維度和色彩資訊。 |
BITMAPINFOHEADER BITMAPINFOHEADER 結構包含裝置獨立點陣圖 (DIB) 維度和色彩格式的相關資訊。 |
BITMAPV4HEADER BITMAPV4HEADER 結構是點陣圖資訊標頭檔。 它是 BITMAPINFOHEADER 結構的擴充版本。應用程式可以使用 BITMAPV5HEADER 結構來新增功能。 |
BITMAPV5HEADER BITMAPV5HEADER 結構是點陣圖資訊標頭檔。 它是 BITMAPINFOHEADER 結構的擴充版本。 |
BLENDFUNCTION BLENDFUNCTION 結構會指定來源和目的地點陣圖的混合函式,以控制混合。 |
COLORADJUSTMENT COLORADJUSTMENT 結構會定義 StretchBlt 和 StretchDIBits 函式在延展模式為 HALFTONE 時所使用的色彩調整值。 您可以呼叫 SetColorAdjustment 函式來設定色彩調整值。 |
DESIGNVECTOR DESIGNVECTOR 結構是由應用程式用來指定多個主圖形字型座標軸的值。 |
DIBSECTION DIBSECTION 結構包含透過呼叫 CreateDIBSection 函式所建立之 DIB 的相關資訊。 |
DISPLAY_DEVICEA DISPLAY_DEVICE 結構會接收 EnumDisplayDevices 函式之 iDevNum 參數所指定的顯示裝置相關資訊。 (ANSI) |
DISPLAY_DEVICEW DISPLAY_DEVICE結構會接收 EnumDisplayDevices 函式之 iDevNum 參數所指定之顯示裝置的相關資訊。 (Unicode) |
DRAWTEXTPARAMS DRAWTEXTPARAMS 結構包含 DrawTextEx 函式的擴充格式設定選項。 |
EMR EMR 結構提供所有增強型中繼檔記錄的基底結構。 增強型中繼檔記錄包含特定 GDI 函式的參數,用來以增強格式中繼檔建立圖片的一部分。 |
EMRABORTPATH 包含 AbortPath、BeginPath、EndPath、CloseFigure、FlattenPath、WidenPath、SetMetaRgn、SaveDC 和 RealizePalette 增強中繼檔記錄的資料。 |
EMRALPHABLEND EMRALPHABLEND 結構包含 AlphaBlend 增強型中繼檔記錄的成員。 |
EMRANGLEARC EMRANGLEARC 結構包含 AngleArc 增強中繼檔記錄的成員。 |
EMRARC EMRARC、EMRARCTO、EMRCHORD 和 EMRPIE 結構包含 Arc、ArcTo、Chord 和 Pie 增強型中繼檔記錄的成員。 |
EMRBITBLT EMRBITBLT 結構包含 BitBlt 增強型中繼檔記錄的成員。 請注意,圖形裝置介面 (GDI) 將裝置相依點陣圖轉換成與裝置無關的點陣圖, (DIB) ,再將其儲存在中繼檔記錄中。 |
EMRCOLORCORRECTPALETTE EMRCOLORCORRECTPALETTE 結構包含 ColorCorrectPalette 增強中繼檔記錄的成員。 |
EMRCOLORMATCHTOTARGET EMRCOLORMATCHTOTARGET 結構包含 ColorMatchToTarget 增強中繼檔記錄的成員。 |
EMRCREATEBRORYNDIRECT EMRCREATEBRORYNDIRECT 結構包含 CreateBrushIndirect 增強型中繼檔記錄的成員。 |
EMRCREATECOLORSPACE EMRCREATECOLORSPACE 結構包含 CreateColorSpace 增強型中繼檔記錄的成員。 |
EMRCREATECOLORSPACEW EMRCREATECOLORSPACEW 結構包含 CreateColorSpace 增強型中繼檔記錄的成員。 它不同于 EMRCREATECOLORSPACE,因為它具有 Unicode 邏輯色彩空間,也有包含原始來源設定檔資料的選擇性陣列。 |
EMRCREATEDIBPATTERNBRUSHPT EMRCREATEDIBPATTERNBRUSHPT 結構包含 CreateDIBPatternBrushPt 增強型中繼檔記錄的成員。 BITMAPINFO 結構後面接著構成封裝裝置獨立點陣圖的點陣圖位 (DIB) 。 |
EMRCREATEMONOBRUSH 當傳遞單色點陣圖) 或 CreateDIBPatternBrush 時,EMRCREATEMONOBRUSH 結構包含 CreatePatternBrush (的成員 (傳遞單色 DIB) 增強型中繼檔記錄時。 |
EMRCREATEPALETTE EMRCREATEPALETTE 結構包含 CreatePalette 增強型中繼檔記錄的成員。 |
EMRCREATEPEN EMRCREATEPEN 結構包含 CreatePen 增強型中繼檔記錄的成員。 |
EMRELLIPSE EMRELLIPSE 和 EMRRECTANGLE 結構包含 Ellipse 和 Rectangle 增強中繼檔記錄的成員。 |
EM其 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 增強型中繼檔記錄的成員。 |
EMRFORMAT EMRFORMAT 結構包含可識別增強中繼檔中圖形資料的資訊。 GDICOMMENT_MULTIFORMATS增強型中繼檔公開批註包含 EMRFORMAT 結構的陣列。 |
EMRFRAMERGN EMRFRAMERGN 結構包含 FrameRgn 增強型中繼檔記錄的成員。 |
EMRGDICOMMENT EMRGDICOMMENT 結構包含應用程式特定的資料。 |
EMRGLSBOUNDEDRECORD EMRGLSBOUNDEDRECORD 結構包含 OpenGL 函式所產生的增強中繼檔記錄成員。 它包含 OpenGL 函式的資料,其中包含播放中繼檔時必須縮放的圖元單位資訊。 |
EMRGLSRECORD EMRGLSRECORD 結構包含 OpenGL 函式所產生的增強中繼檔記錄成員。 它包含可自動調整為 OpenGL 檢視區之 OpenGL 函式的資料。 |
EMRGRADIENTFILL EMRGRADIENTFILL 結構包含 GradientFill 增強型中繼檔記錄的成員。 |
EMRINVERTRGN EMRINVERTRGN 和 EMRPAINTRGN 結構包含 InvertRgn 和 PaintRgn 增強型中繼檔記錄的成員。 |
EMRLINETO EMRLINETO 和 EMRMOVETOEX 結構包含 LineTo 和 MoveToEx 增強型中繼檔記錄的成員。 |
EMRMASKBLT EMRMASKBLT 結構包含 MaskBlt 增強型中繼檔記錄的成員。 請注意,圖形裝置介面 (GDI) 將裝置相依點陣圖轉換成與裝置無關的點陣圖, (DIB) ,再將其儲存在中繼檔記錄中。 |
EMRMODIFYWORLDTRANSFORM EMRMODIFYWORLDTRANSFORM 結構包含 ModifyWorldTransform 增強中繼檔記錄的成員。 |
EMROFFSETCLIPRGN EMROFFSETCLIPRGN 結構包含 OffsetClipRgn 增強型中繼檔記錄的成員。 |
EMRPIXELFORMAT 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、EMRPOLYBEZIERTO16、EMRPOLYBEZIERTO16 和 EMRPOLYLINETO16 結構包含 Polyline、PolyBezier、Polygon、PolyBezierTo 和 PolylineTo 增強中繼檔記錄的成員。 |
EMRPOLYPOLYLINE EMRPOLYPOLYLINE 和 EMRPOLYPOLYGON 結構包含 PolyPolyline 和 PolyPolygon 增強中繼檔記錄的成員。 |
EMRPOLYPOLYLINE16 EMRPOLYPOLYLINE16 和 EMRPOLYPOLYGON16 結構包含 PolyPolyline 和 PolyPolygon 增強中繼檔記錄的成員。 |
EMRPOLYTEXTOUTA EMRPOLYTEXTOUTA 和 EMRPOLYTEXTOUTW 結構包含 PolyTextOut 增強中繼檔記錄的成員。 |
EMRRESIZEPALETTE EMRRESIZEPALETTE 結構包含 ResizePalette 增強中繼檔記錄的成員。 |
EMRRESTOREDC EMRRESTOREDC 結構包含 RestoreDC 增強型中繼檔記錄的成員。 |
EMRROUNDRECT EMRROUNDRECT 結構包含 RoundRect 增強型中繼檔記錄的成員。 |
EMRSCALEVIEWPORTEXTEX EMRSCALEVIEWPORTEXTEX 和 EMRSCALEWINDOWEXTEX 結構包含 ScaleViewportExtExtEx 和 ScaleWindowExtEx 增強型中繼檔記錄的成員。 |
EMRSELECTCLIPPATH 包含 SelectClipPath、SetBkMode、SetMapMode、SetPolyFillMode、SetROP2、SetStretchBltMode、SetTextAlign、SetICMMode 和 SetLayout 增強中繼檔記錄的參數。 |
EMRSELECTOBJECT EMRSELECTOBJECT 和 EMRDELETEOBJECT 結構包含 SelectObject 和 DeleteObject 增強中繼檔記錄的成員。 |
EMRSELECTPALETTE EMRSELECTPALETTE 結構包含 SelectPalette 增強型中繼檔記錄的成員。 請注意,SelectPalette 中的 bForceBackground 參數一律會記錄為 TRUE,這會導致調色盤成為背景調色盤。 |
EMRSETARCDIRECTION EMRSETARCDIRECTION 結構包含 SetArcDirection 增強型中繼檔記錄的成員。 |
EMRSETBKCOLOR EMRSETBKCOLOR 和 EMRSETTEXTCOLOR 結構包含 SetBkColor 和 SetTextColor 增強中繼檔記錄的成員。 |
EMRSETCOLORADJUSTMENT EMRSETCOLORADJUSTMENT 結構包含 SetColorAdjustment 增強中繼檔記錄的成員。 |
EMRSETCOLORSPACE EMRSETCOLORSPACE、EMRSELECTCOLORSPACE 和 EMRDELETECOLORSPACE 結構包含 SetColorSpace 和 DeleteColorSpace 增強中繼檔記錄的成員。 |
EMRSETDIBITSTODEVICE EMRSETDIBITSTODEVICE 結構包含 SetDIBitsToDevice 增強中繼檔記錄的成員。 |
EMRSETICMPROFILE EMRSETICMPROFILE 結構包含 SetICMProfile 增強型中繼檔記錄的成員。 |
EMRSETMAPPERFLAGS EMRSETMAPPERFLAGS 結構包含 SetMapperFlags 增強中繼檔記錄的成員。 |
EMRSETMITERLIMIT EMRSETMITERLIMIT 結構包含 SetMiterLimit 增強中繼檔記錄的成員。 |
EMRSETPALETTEENTRIES 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 結構包含文字輸出的成員。 |
EMRTRANSPARENTBLT EMRTRANSPARENTBLT 結構包含 TransparentBLT 增強型中繼檔記錄的成員。 |
ENHMETAHEADER ENHMETAHEADER 結構包含增強型中繼檔資料,例如儲存在增強型中繼檔中的圖片維度、增強型中繼檔中的記錄計數、圖片建立所在裝置的解析度等等。此結構一律是增強型中繼檔中的第一筆記錄。 |
ENHMETARECORD ENHMETARECORD 結構包含描述圖形裝置介面的資料, (GDI) 函式,用來以增強格式中繼檔建立圖片的一部分。 |
ENUMLOGFONTA ENUMLOGFONT 結構會定義字型的屬性、字型的完整名稱,以及字型的樣式。 (ANSI) |
ENUMLOGFONTEXA ENUMLOGFONTEX 結構包含列舉字型的相關資訊。 (ANSI) |
ENUMLOGFONTEXDVA ENUMLOGFONTEXDV 結構包含用來建立字型的資訊。 (ANSI) |
ENUMLOGFONTEXDVW ENUMLOGFONTEXDV 結構包含用來建立字型的資訊。 (Unicode) |
ENUMLOGFONTEXW ENUMLOGFONTEX 結構包含列舉字型的相關資訊。 (Unicode) |
ENUMLOGFONTW ENUMLOGFONT 結構會定義字型的屬性、字型的完整名稱,以及字型的樣式。 (Unicode) |
ENUMTEXTMETRICA ENUMTEXTMETRIC 結構包含實體字型的相關資訊。 (ANSI) |
ENUMTEXTMETRICW ENUMTEXTMETRIC 結構包含實體字型的相關資訊。 (Unicode) |
EXTLOGFONTA EXTLOGFONT 結構會定義字型的屬性。 (ANSI) |
EXTLOGFONTW EXTLOGFONT 結構會定義字型的屬性。 (Unicode) |
EXTLOGPEN EXTLOGPEN 結構會定義延伸畫筆的畫筆樣式、寬度和筆刷屬性。 |
FIXED FIXED 結構包含固定點實數的整數和小數部分。 |
GCP_RESULTSA GCP_RESULTS 結構包含字串中字元的相關資訊。 這個結構會接收 GetCharacterPlacement 函式的結果。 對於某些語言,陣列中的第一個專案可能包含更多與語言相關的資訊。 (ANSI) |
GCP_RESULTSW GCP_RESULTS 結構包含字串中字元的相關資訊。 這個結構會接收 GetCharacterPlacement 函式的結果。 對於某些語言,陣列中的第一個專案可能包含更多與語言相關的資訊。 (Unicode) |
GLYPHMETRICS GLYPHMETRICS 結構包含字元儲存格中字元的位置和方向的相關資訊。 |
GLYPHSET GLYPHSET 結構包含 Unicode 字碼指標範圍的相關資訊。 |
GRADIENT_RECT GRADIENT_RECT 結構會指定 GradientFill 函式中 pVertex 陣列中兩個頂點的索引。 這兩個頂點形成矩形的左上角和右下邊界。 |
GRADIENT_TRIANGLE GRADIENT_TRIANGLE 結構會指定 GradientFill 函式中 pVertex 陣列中三個頂點的索引。 這三個頂點形成一個三角形。 |
HANDLETABLE HANDLETABLE 結構是控制碼陣列,每個控制碼都會識別圖形裝置介面 (GDI) 物件。 |
KERNINGPAIR KERNINGPAIR 結構會定義一個 Kerning 配對。 |
LOGBRUSH LOGBRUSH 結構會定義實體筆刷的樣式、色彩和圖樣。 CreateBrushIndirect 和 ExtCreatePen 函式會使用它。 |
LOGBRUSH32 LOGBRUSH32 結構會定義實體筆刷的樣式、色彩和圖樣。 |
LOGFONTA LOGFONT 結構會定義字型的屬性。 (ANSI) |
LOGFONTW LOGFONT 結構會定義字型的屬性。 (Unicode) |
LOGPALETTE LOGPALETTE 結構會定義邏輯調色盤。 |
LOGPEN LOGPEN 結構會定義畫筆的樣式、寬度和色彩。 CreatePenIndirect 函式會使用 LOGPEN 結構。 |
MAT2 MAT2 結構包含 GetGlyphOutline 函式所使用的轉換矩陣值。 |
METAHEADER METAHEADER 結構包含 Windows 格式中繼檔的相關資訊。 |
METARECORD METARECORD 結構包含 Windows 格式中繼檔記錄。 |
MONITORINFO MONITORINFO 結構包含顯示監視器的相關資訊。GetMonitorInfo 函式會將資訊儲存在 MONITORINFO 結構或 MONITORINFOEX 結構中。MONITORINFO 結構是 MONITORINFOEX 結構的子集。 |
MONITORINFOEXA MONITORINFOEX 結構包含顯示監視器的相關資訊。GetMonitorInfo 函式會將資訊儲存到 MONITORINFOEX 結構或 MONITORINFO 結構中。MONITORINFOEX 結構是 MONITORINFO 結構的超集合。 (ANSI) |
MONITORINFOEXW 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 PANOSE 結構描述 TrueType 字型的 PANOSE 字型分類值。 這些特性接著會用來將字型與其他相似外觀但名稱不同的字型產生關聯。 |
POINTFX POINTFX 結構包含點的座標,這些座標描述 TrueType 字型中的字元外框。 |
POLYTEXTA POLYTEXT 結構描述 PolyTextOut 函式如何繪製文字字串。 (ANSI) |
POLYTEXTW POLYTEXT 結構描述 PolyTextOut 函式如何繪製文字字串。 (Unicode) |
RASTERIZER_STATUS RASTERIZER_STATUS 結構包含是否安裝 TrueType 的相關資訊。 當應用程式呼叫 GetRasterizerCaps 函式時,就會填入此結構。 |
RGBQUAD RGBQUAD 結構描述由紅色、綠色和藍色的相對強度所組成的色彩。 |
RGBTRIPLE RGBTRIPLE 結構描述由紅色、綠色和藍色的相對強度所組成的色彩。 BITMAPCOREINFO 結構的 bmciColors 成員是由 RGBTRIPLE 結構的陣列所組成。 |
RGNDATA RGNDATA 結構包含組成區域的標頭和矩形陣列。 矩形會由上至下排序,由左至右排序。 它們不會重迭。 |
RGNDATAHEADER RGNDATAHEADER 結構描述 GetRegionData 函式所傳回的資料。 |
TEXTMETRICA TEXTMETRIC 結構包含實體字型的基本資訊。 所有大小都是以邏輯單元指定;也就是說,它們取決於顯示內容的目前對應模式。 (ANSI) |
TEXTMETRICW TEXTMETRIC 結構包含實體字型的基本資訊。 所有大小都是以邏輯單元指定;也就是說,它們取決於顯示內容的目前對應模式。 (Unicode) |
TRIVERTEX TRIVERTEX 結構包含色彩資訊和位置資訊。 |
TTEMBEDINFO TTEMBEDINFO 結構包含可合法參考內嵌字型物件的 URL 清單。 |
TTLOADINFO TTLOADINFO 結構包含從中取得內嵌字型物件的 URL。 |
TTPOLYCURVE TTPOLYCURVE 結構包含 TrueType 字元外框中曲線的相關資訊。 |
TTPOLYGONHEADER TTPOLYGONHEADER 結構會指定 TrueType 字元外框中分佈的起始位置和類型。 |
TTVALIDATIONTESTSPARAMS TTVALIDATIONTESTSPARAMS 結構包含測試 Microsoft OpenType 字型的參數。 |
TTVALIDATIONTESTSPARAMSEX TTVALIDATIONTESTSPARAMSEX 結構包含測試 Microsoft OpenType 字型的參數。 |
WCRANGE WCRANGE 結構會指定 Unicode 字元的範圍。 |
XFORM XFORM 結構會指定世界空間到頁面空間轉換。 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應