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 函式會繪製和弦(由橢圓形和線段交集所系結的區域,稱為 secant)。 和弦是使用目前的畫筆來概述,並使用目前的筆刷填滿。 |
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 函式會建立具有指定位圖模式的邏輯筆刷。 位圖可以是由 CreateDIBSection 函式建立的 DIB 區段位圖,也可以是裝置相依點陣圖。 |
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 色彩數據表中的專案,並傳回 COLORREF 值,指定與指定索引相關聯的色彩。 |
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) 的句柄。 |
GetDCBrushColor 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) |
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 函式會針對指定的裝置內容,擷取目前選取字型的字元字組。 (ANSI) |
GetKerningPairsW GetKerningPairs 函式會針對指定的裝置內容,擷取目前選取字型的字元字組。 (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),包括標題欄、功能表和滾動條。 |
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) |
flateRect 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 巨集接受邏輯調色盤專案的索引,並傳回由 COLORREF 值所組成的調色盤項目規範,指定與指定索引相關聯的色彩。 |
PALETTERGB PALETTERGB 巨集接受三個值,代表紅色、綠色和藍色的相對強度,並傳回調色盤相對紅色、綠色、藍色(RGB)規範,由高階位元組中的 2 和三個低階位元組中的 RGB 值組成。 使用調色盤的應用程式可以將這個規範,而不是明確的 RGB 值傳遞至預期色彩的函式。 |
PatBlt PatBlt 函式會使用目前選取到指定裝置內容的筆刷來繪製指定的矩形。 筆刷色彩和表面色彩或色彩會使用指定的點陣運算來結合。 |
PathToRegion PathToRegion 函式會從選取到指定裝置內容的路徑建立區域。 產生的區域會使用裝置座標。 |
餅圖 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 函式會繪製一或多個 Bézier 曲線。 |
PolyBezierTo PolyBezierTo 函式會繪製一或多個 Bézier 曲線。 |
PolyDraw PolyDraw 函式會繪製一組折線段和貝塞爾曲線。 |
多邊形 Polygon 函式會繪製由直線連接的兩個或多個頂點組成的多邊形。 多邊形是使用目前的畫筆,並使用目前的筆刷和多邊形填滿模式來填滿。 |
Polyline 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 函式會使用指定的資訊來更新指定的印表機或繪圖器裝置內容。。 (ANSI) |
ResetDCW ResetDC 函式會使用指定的資訊來更新指定的印表機或繪圖器裝置內容。。 (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 函式會在目前選取到指定裝置內容的 DIB 色彩數據表中,設定一系列專案中的 RGB(紅色、綠色、藍色)色彩值。 |
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 函式會藉由從另一個矩形減去一個矩形來決定矩形的座標。 |
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 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 當延展模式為 HALFTONE 時,COLORADJUSTMENT 結構會定義 StretchBlt 和 StretchDIBits 函式所使用的色彩調整值。 您可以呼叫 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 增強元文件記錄的成員。 |
EMRCREATEBRUSHINDIRECT EMRCREATEBRUSHINDIRECT 結構包含 CreateBrushIndirect 增強元文件記錄的成員。 |
EMRCREATECOLORSPACE EMRCREATECOLORSPACE 結構包含 CreateColorSpace 增強型元文件記錄的成員。 |
EMRCREATECOLORSPACEW EMRCREATECOLORSPACEW 結構包含 CreateColorSpace 增強型元文件記錄的成員。 它不同於 EMRCREATECOLORSPACE,因為它具有 Unicode 邏輯色彩空間,而且也有包含原始來源配置檔數據的選擇性數位。 |
EMRCREATEDIBPATTERNBRUSHPT EMRCREATEDIBPATTERNBRUSHPT 結構包含 CreateDIBPatternBrushPt 增強元文件記錄的成員。 BITMAPINFO 結構後面接著構成封裝裝置獨立點陣圖的點陣圖位(DIB)。 |
EMRCREATEMONOBRUSH EMRCREATEMONOBRUSH 結構包含 CreatePatternBrush 的成員(當傳遞單色位圖時)或 CreateDIBPatternBrush(傳遞單色 DIB 時)增強的元文件記錄。 |
EMRCREATEPALETTE EMRCREATEPALETTE 結構包含 CreatePalette 增強型元文件記錄的成員。 |
EMRCREATEPEN EMRCREATEPEN 結構包含 CreatePen 增強型元文件記錄的成員。 |
EMRELLIPSE EMRELLIPSE 和 EMRRECTANGLE 結構包含 Ellipse 和 Rectangle 增強型元文件記錄的成員。 |
EMREOF 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、EMRPOLYGON16、EMRPOLYBEZIERTO16和EMRPOLYLINETO16結構包含 Polyline、PolyBezier、Polygon、PolyBezierTo 和 PolylineTo 增強元文件記錄的成員。 |
EMRPOLYLINE 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 和 ScaleWindowExtExtEx 增強型元文件記錄的成員。 |
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 結構會指定世界空間到分頁空間的轉換。 |