共用方式為


wingdi.h 標頭

此標頭由多個技術使用。 如需詳細資訊,請參閱:

wingdi.h 包含下列程序設計介面:

功能

 
AbortDoc

AbortDoc 函式會停止目前的列印作業,並清除自上次呼叫 StartDoc 函式之後所繪製的所有專案。
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 函式會繪製橢圓形弧線。
BeginPath

BeginPath 函式會在指定的裝置內容中開啟路徑括弧。
BitBlt

BitBlt 函式會執行與指定來源裝置內容中圖元矩形對應的色彩數據位區塊傳輸至目的地裝置內容。
CancelDC

CancelDC 函式會取消指定裝置內容 (DC) 上的任何擱置作業。
CheckColorsInGamut

CheckColorsInGamut 函式會判斷指定的 RGB 三重組是否位於指定裝置的輸出範圍中。 RGB 三重會在輸入邏輯色彩空間中解譯。
ChoosePixelFormat

ChoosePixelFormat 函式會嘗試比對裝置內容所支援的適當圖元格式與指定的圖元格式規格。
和弦

Chord 函式會繪製和弦(由橢圓形和線段交集所系結的區域,稱為 secant)。 和弦是使用目前的畫筆來概述,並使用目前的筆刷填滿。
CloseEnhMetaFile

CloseEnhMetaFile 函式會關閉增強型元檔裝置內容,並傳回識別增強格式元檔句柄。
CloseFigure

CloseFigure 函式會關閉路徑中的開啟圖。
CloseMetaFile

CloseMetaFile 函式會關閉元檔裝置內容,並傳回識別 Windows 格式元檔句柄。
CMYK

CMYK 巨集藉由結合指定的青色、洋紅、黃色和黑色值來建立 CMYK 色彩值。
ColorCorrectPalette

ColorCorrectPalette 函式會使用指定裝置內容中的 WCS 1.0 參數來更正調色盤的專案。
ColorMatchToTarget

ColorMatchToTarget 函式可讓您在目標裝置上顯示色彩時預覽色彩。
CombineRgn

CombineRgn 函式會結合兩個區域,並將結果儲存在第三個區域。 這兩個區域會根據指定的模式合併。
CombineTransform

CombineTransform 函式會串連兩個世界空間到分頁空間轉換。
CopyEnhMetaFileA

CopyEnhMetaFile 函式會將增強格式元檔的內容複製到指定的檔案。 (ANSI)
CopyEnhMetaFileW

CopyEnhMetaFile 函式會將增強格式元檔的內容複製到指定的檔案。 (Unicode)
CopyMetaFileA

CopyMetaFile 函式會將 Windows 格式元檔的內容複製到指定的檔案。 (ANSI)
CopyMetaFileW

CopyMetaFile 函式會將 Windows 格式元檔的內容複製到指定的檔案。 (Unicode)
CreateBitmap

CreateBitmap 函式會建立具有指定寬度、高度和色彩格式的點陣圖(每圖元的色彩平面和位)。
CreateBitmapIndirect

CreateBitmapIndirect 函式會建立具有指定寬度、高度和色彩格式的點陣圖(每圖元的色彩平面和位)。
CreateBrushIndirect

CreateBrushIndirect 函式會建立具有指定樣式、色彩和模式的邏輯筆刷。
CreateColorSpaceA

CreateColorSpace 函式會建立邏輯色彩空間。 (ANSI)
CreateColorSpaceW

CreateColorSpace 函式會建立邏輯色彩空間。 (Unicode)
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)
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 函式會建立具有指定純色的邏輯筆刷。
DeleteColorSpace

DeleteColorSpace 函式會移除並終結指定的色彩空間。
DeleteDC

DeleteDC 函式會刪除指定的裝置內容 (DC)。
DeleteEnhMetaFile

DeleteEnhMetaFile 函式會刪除增強格式元檔或增強格式元檔句柄。
DeleteMetaFile

DeleteMetaFile 函式會刪除 Windows 格式元檔或 Windows 格式元檔句柄。
DeleteObject

DeleteObject 函式會刪除邏輯畫筆、筆刷、字型、點陣圖、區域或調色盤,釋放與對象相關聯的所有系統資源。 刪除物件之後,指定的句柄就不再有效。
DescribePixelFormat

DescribePixelFormat 函式會取得與 hdc 相關聯之裝置之 iPixelFormat 所識別圖元格式的相關信息。 函式會設定 ppfd 使用該圖元格式數據所指向的 PIXELFORMATDESCRIPTOR 結構成員。
DeviceCapabilitiesA

DeviceCapabilities 函式會擷取印表機驅動程式的功能。 (ANSI)
DeviceCapabilitiesW

DeviceCapabilities 函式會擷取印表機驅動程式的功能。 (Unicode)
DPtoLP

DPtoLP 函式會將裝置座標轉換成邏輯座標。 轉換取決於裝置內容的對應模式、視窗和檢視區的原點和範圍設定,以及世界轉換。
DrawEscape

DrawEscape 函式提供無法透過圖形裝置介面 (GDI) 直接取得之指定視訊顯示器的繪圖功能。
埃利普斯

Ellipse 函式會繪製橢圓形。 橢圓形的中心是指定周框的中心。 省略號是使用目前的畫筆來概述,並使用目前的筆刷填滿。
EndDoc

EndDoc 函式會結束列印作業。
EndPage

EndPage 函式會通知裝置應用程式已完成寫入頁面。 此函式通常用來指示設備驅動器前進到新頁面。
EndPath

EndPath 函式會關閉路徑括弧,並將括弧所定義的路徑選取到指定的裝置內容中。
EnumEnhMetaFile

EnumEnhMetaFile 函式會藉由擷取每個記錄並傳遞至指定的回呼函式,來列舉增強格式元檔內的記錄。
EnumFontFamiliesA

EnumFontFamilies 函式會列舉指定裝置上可用之指定字型系列中的字型。 (ANSI)
EnumFontFamiliesExA

EnumFontFamiliesEx 函式會列舉系統中符合 LOGFONT 結構所指定字型特性的所有唯一命名字型。 EnumFontFamiliesEx 會根據字樣名稱、字元集或兩者來列舉字型。 (ANSI)
EnumFontFamiliesExW

EnumFontFamiliesEx 函式會列舉系統中符合 LOGFONT 結構所指定字型特性的所有唯一命名字型。 EnumFontFamiliesEx 會根據字樣名稱、字元集或兩者來列舉字型。 (Unicode)
EnumFontFamiliesW

EnumFontFamilies 函式會列舉指定裝置上可用之指定字型系列中的字型。 (Unicode)
EnumFontsA

EnumFonts 函式會列舉指定裝置上可用的字型。 (ANSI)
EnumFontsW

EnumFonts 函式會列舉指定裝置上可用的字型。 (Unicode)
EnumICMProfilesA

EnumICMProfiles 函式會列舉系統針對指定裝置內容支援的不同輸出色彩配置檔。 (ANSI)
EnumICMProfilesW

EnumICMProfiles 函式會列舉系統針對指定裝置內容支援的不同輸出色彩配置檔。 (Unicode)
EnumMetaFile

EnumMetaFile 函式會藉由擷取每個記錄並將其傳遞至指定的回呼函式,來列舉 Windows 格式元文件內的記錄。
EnumObjects

EnumObjects 函式會列舉指定裝置內容 (DC) 可用的畫筆或筆刷。
EqualRgn

EqualRgn 函式會檢查兩個指定的區域,以判斷它們是否相同。 如果兩個區域的大小和形狀相等,函式會考慮兩個區域相同。
逸出

可讓應用程式存取無法透過 GDI 取得的系統定義裝置功能。
ExcludeClipRect

ExcludeClipRect 函式會建立新的裁剪區域,其中包含現有的裁剪區域減去指定的矩形。
ExtCreatePen

ExtCreatePen 函式會建立具有指定樣式、寬度和筆刷屬性的邏輯外觀或幾何畫筆。
ExtCreateRegion

ExtCreateRegion 函式會從指定的區域和轉換數據建立區域。
ExtEscape

ExtEscape 函式可讓應用程式存取無法透過 GDI 取得的裝置功能。
ExtFloodFill

ExtFloodFill 函式會以目前的筆刷填滿顯示介面的區域。
ExtSelectClipRgn

ExtSelectClipRgn 函式會使用指定的模式,將指定的區域與目前的裁剪區域結合。
ExtTextOutA

ExtTextOut 函式會使用目前選取的字型、背景色彩和文字色彩來繪製文字。 您可以選擇性地提供用於裁剪、不透明或兩者的維度。 (ANSI)
ExtTextOutW

ExtTextOut 函式會使用目前選取的字型、背景色彩和文字色彩來繪製文字。 您可以選擇性地提供用於裁剪、不透明或兩者的維度。 (Unicode)
FillPath

FillPath 函式會關閉目前路徑中任何開啟的數位,並使用目前的筆刷和多邊形填滿模式填滿路徑的內部。
FillRgn

FillRgn 函式會使用指定的筆刷填滿區域。
FlattenPath

FlattenPath 函式會將選取的路徑中的任何曲線轉換成目前的裝置內容 (DC),將每個曲線轉換成一連串的線條。
FloodFill

FloodFill 函式會以目前的筆刷填滿顯示介面的區域。 區域會假設系結為色彩參數所指定。
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) 的色彩調整值。
GetColorSpace

GetColorSpace 函式會從指定的裝置內容擷取輸入色彩空間的句柄。
GetCurrentObject

GetCurrentObject 函式會擷取指定類型物件的句柄,該物件已選取至指定的裝置內容 (DC)。
GetCurrentPositionEx

GetCurrentPositionEx 函式會擷取邏輯座標中的目前位置。
GetCValue

GetCValue 巨集會從 CMYK 色彩值擷取青色值。
GetDCBrushColor

GetDCBrushColor 函式會擷取指定裝置內容 (DC) 的目前筆刷色彩。
GetDCOrgEx

GetDCOrgEx 函式會擷取指定裝置內容 (DC) 的最終轉譯來源。
GetDCPenColor

GetDCPenColor 函式會擷取指定裝置內容 (DC) 的目前畫筆色彩。
GetDeviceCaps

GetDeviceCaps 函式會擷取指定裝置的裝置特定資訊。
GetDeviceGammaRamp

GetDeviceGammaRamp 函式會取得直接彩色顯示板上的伽瑪坡道,其驅動程式支持硬體中可下載的伽瑪坡道。
GetDIBColorTable

GetDIBColorTable 函式會從 DIB 區段位圖的色彩數據表中,擷取 RGB(紅色、綠色、藍色)色彩值,而該色彩值目前已選取到指定的裝置內容中。
GetDIBits

GetDIBits 函式會擷取指定相容點陣陣,並使用指定的格式將它們複製到緩衝區作為 DIB。
GetEnhMetaFileA

GetEnhMetaFile 函式會建立句柄,以識別儲存在指定檔案中的增強格式元檔。 (ANSI)
GetEnhMetaFileBits

GetEnhMetaFileBits 函式會擷取指定增強格式元檔的內容,並將其複製到緩衝區。
GetEnhMetaFileDescriptionA

GetEnhMetaFileDescription 函式會從增強格式元檔擷取選擇性的文字描述,並將字串複製到指定的緩衝區。 (ANSI)
GetEnhMetaFileDescriptionW

GetEnhMetaFileDescription 函式會從增強格式元檔擷取選擇性的文字描述,並將字串複製到指定的緩衝區。 (Unicode)
GetEnhMetaFileHeader

GetEnhMetaFileHeader 函式會擷取包含指定增強格式元文件標頭的記錄。
GetEnhMetaFilePaletteEntries

GetEnhMetaFilePaletteEntries 函式會從指定的增強型元檔擷取選用的調色盤專案。
GetEnhMetaFilePixelFormat

GetEnhMetaFilePixelFormat 函式會擷取增強元文件的圖元格式資訊。
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) 值的綠色元件強度值。
GetICMProfileA

GetICMProfile 函式會擷取指定裝置內容目前輸出色彩配置檔的檔名。 (ANSI)
GetICMProfileW

GetICMProfile 函式會擷取指定裝置內容目前輸出色彩配置檔的檔名。 (Unicode)
GetKerningPairsA

GetKerningPairs 函式會針對指定的裝置內容,擷取目前選取字型的字元字組。 (ANSI)
GetKerningPairsW

GetKerningPairs 函式會針對指定的裝置內容,擷取目前選取字型的字元字組。 (Unicode)
GetKValue

GetKValue 巨集會從 CMYK 色彩值擷取黑色值。
GetLayout

GetLayout 函式會傳回裝置內容 (DC) 的配置。
GetLogColorSpaceA

GetLogColorSpace 函式會擷取指定句柄所識別的色彩空間定義。 (ANSI)
GetLogColorSpaceW

GetLogColorSpace 函式會擷取指定句柄所識別的色彩空間定義。 (Unicode)
GetMapMode

GetMapMode 函式會擷取目前的對應模式。
GetMetaFileA

GetMetaFile 函式會建立句柄,以識別儲存在指定檔案中的元檔。 (ANSI)
GetMetaFileBitsEx

GetMetaFileBitsEx 函式會擷取 Windows 格式元文件的內容,並將其複製到指定的緩衝區。
GetMetaFileW

GetMetaFile 函式會建立句柄,以識別儲存在指定檔案中的元檔。 (Unicode)
GetMetaRgn

GetMetaRgn 函式會擷取指定裝置內容的目前中繼區域。
GetMiterLimit

GetMiterLimit 函式會擷取指定裝置內容的Miter限制。
GetMValue

GetMValue 巨集會從 CMYK 色彩值擷取洋紅色彩值。
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)色彩值。
GetPixelFormat

GetPixelFormat 函式會取得指定裝置內容目前選取之像素格式的索引。
GetPolyFillMode

GetPolyFillMode 函式會擷取目前的多邊形填滿模式。
GetRandomRgn

GetRandomRgn 函式會將指定裝置內容的系統裁剪區域複製到特定區域。
GetRasterizerCaps

GetRasterizerCaps 函式會傳回旗標,指出是否已在系統中安裝 TrueType 字型。
GetRegionData

GetRegionData 函式會以描述區域的數據填滿指定的緩衝區。 此數據報括組成區域之矩形的維度。
GetRgnBox

GetRgnBox 函式會擷取指定區域的周框。
GetROP2

GetROP2 函式會擷取指定裝置內容的前景混合模式。 混合模式會指定如何結合畫筆或內部色彩和螢幕上的色彩,以產生新的色彩。
GetRValue

GetRValue 巨集會擷取紅色、綠色、藍色 (RGB) 值的紅色元件強度值。
GetStockObject

GetStockObject 函式會擷取其中一個股票畫筆、筆刷、字型或調色盤的句柄。
GetStretchBltMode

GetStretchBltMode 函式會擷取目前的延展模式。 延展模式會定義呼叫 StretchBlt 函式時,如何新增或移除位圖中的色彩數據。
GetSystemPaletteEntries

GetSystemPaletteEntries 函式會從系統調色盤中擷取與指定裝置內容 (DC) 相關聯的調色盤項目範圍。
GetSystemPaletteUse

GetSystemPaletteUse 函式會擷取指定裝置內容 (DC) 的系統 (實體) 調色盤目前狀態。
GetTextAlign

GetTextAlign 函式會擷取指定裝置內容的文字對齊設定。
GetTextCharacterExtra

GetTextCharacterExtra 函式會擷取指定裝置內容的目前字元間距。
GetTextCharset

擷取目前選取至指定裝置內容之字型的字元集標識碼。
GetTextCharsetInfo

擷取目前選取至指定裝置內容之字型字元集的相關信息。
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) 會以目前選取字型的度量填滿指定的緩衝區。
GetViewportExtEx

GetViewportExtEx 函式會針對指定的裝置內容擷取目前檢視區的 x 範圍和 Y 範圍。
GetViewportOrgEx

GetViewportOrgEx 函式會擷取指定裝置內容的檢視區原點 X 座標和 Y 座標。
GetWindowExtEx

此函式會擷取指定裝置內容的視窗 x 範圍和 Y 範圍。
GetWindowOrgEx

GetWindowOrgEx 函式會擷取指定裝置內容之視窗原點的 x 座標和 Y 座標。
GetWinMetaFileBits

GetWinMetaFileBits 函式會將增強格式記錄從元檔轉換成 Windows 格式記錄,並將轉換的記錄儲存在指定的緩衝區中。
GetWorldTransform

GetWorldTransform 函式會擷取目前的世界空間到分頁空間轉換。
GetYValue

GetYValue 巨集會從 CMYK 色彩值擷取黃色值。
GradientFill

GradientFill 函式會填滿矩形和三角形結構。
IntersectClipRect

IntersectClipRect 函式會從目前裁剪區域和指定矩形的交集建立新的裁剪區域。
InvertRgn

InvertRgn 函式會反轉指定區域中的色彩。
LineDDA

LineDDA 函式會決定指定起點和終點所定義之線條應該反白顯示哪些圖元。
LineTo

LineTo 函式會從目前的位置繪製一條線,但不包括指定的點。
LPtoDP

LPtoDP 函式會將邏輯座標轉換成裝置座標。 轉換取決於裝置內容的對應模式、視窗和檢視區的原點和範圍設定,以及世界轉換。
MAKEPOINTS

MAKEPOINTS 巨集會將包含點 x 座標和 Y 座標的值轉換成 POINTS 結構。
MAKEROP4

MAKEROP4 巨集會建立四元點陣作業程序代碼,以搭配MaskBlt函式使用。
MaskBlt

MaskBlt 函式會使用指定的遮罩和點陣作業,結合來源和目的地點陣的色彩數據。
ModifyWorldTransform

ModifyWorldTransform 函式會使用指定的模式變更裝置內容的世界轉換。
MoveToEx

MoveToEx 函式會將目前的位置更新為指定的點,並選擇性地傳回先前的位置。
OffsetClipRgn

OffsetClipRgn 函式會依指定的位移行動裝置內容的裁剪區域。
OffsetRgn

OffsetRgn 函式會依指定的位移移動區域。
OffsetViewportOrgEx

OffsetViewportOrgEx 函式會使用指定的水準和垂直位移,修改裝置內容的檢視區原點。
OffsetWindowOrgEx

OffsetWindowOrgEx 函式會使用指定的水準和垂直位移,修改裝置內容的視窗原點。
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 函式會執行位區塊傳送色彩數據,從來源裝置內容中指定的矩形到目的地裝置內容中指定的平行投影。
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)
PtInRegion

PtInRegion 函式會判斷指定的點是否位於指定的區域內。
PtVisible

PtVisible 函式會判斷指定的點是否在裝置內容的裁剪區域內。
RealizePalette

RealizePalette 函式會將調色盤專案從目前的邏輯調色盤對應到系統調色盤。
矩形

Rectangle 函式會繪製矩形。 矩形是使用目前的畫筆來框,並使用目前的筆刷填滿。
RectInRegion

RectInRegion 函式會判斷指定矩形的任何部分是否位於區域的界限內。
RectVisible

RectVisible 函式會判斷指定矩形的任何部分是否位於裝置內容的裁剪區域內。
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 函式會使用指定乘數和除數所形成的比例來修改裝置內容的視窗。
SelectClipPath

SelectClipPath 函式會選取目前路徑做為裝置內容的裁剪區域,使用指定的模式將新區域與任何現有的裁剪區域結合在一起。
SelectClipRgn

SelectClipRgn 函式會將區域選取為指定裝置內容的目前裁剪區域。
SelectObject

SelectObject 函式會將物件選取至指定的裝置內容 (DC)。 新的物件會取代相同類型的上一個物件。
SelectPalette

SelectPalette 函式會將指定的邏輯選擇區選取到裝置內容中。
SetAbortProc

SetAbortProc 函式會設定應用程式定義的中止函式,以允許在多任務緩衝處理期間取消列印作業。
SetArcDirection

SetArcDirection 會設定要用於弧線和矩形函式的繪圖方向。
SetBitmapBits

SetBitmapBits 函式會將點陣圖的色彩數據位設定為指定的值。
SetBitmapDimensionEx

SetBitmapDimensionEx 函式會將慣用的維度指派給位圖。 應用程式可以使用這些維度;不過,系統不會使用它們。
SetBkColor

SetBkColor 函式會將目前的背景色彩設定為指定的色彩值,如果裝置無法代表指定的色彩值,則設定為最接近的實體色彩。
SetBkMode

SetBkMode 函式會設定指定裝置內容的背景混合模式。 背景混合模式會與文字、影線筆刷和手寫筆樣式搭配使用,這些樣式不是實線。
SetBoundsRect

SetBoundsRect 函式會控制指定裝置內容的周框信息的累積。
SetBrushOrgEx

SetBrushOrgEx 函式會設定 GDI 指派給應用程式選取到指定裝置內容的下一個筆刷來源。
SetColorAdjustment

SetColorAdjustment 函式會使用指定的值來設定裝置內容 (DC) 的色彩調整值。
SetColorSpace

SetColorSpace 函式會定義指定裝置內容的輸入色彩空間。
SetDCBrushColor

SetDCBrushColor 函式會將目前的裝置內容 (DC) 筆刷色彩設定為指定的色彩值。 如果裝置無法代表指定的色彩值,則色彩會設定為最接近的實體色彩。
SetDCPenColor

SetDCPenColor 函式會將目前的裝置內容 (DC) 畫筆色彩設定為指定的色彩值。 如果裝置無法代表指定的色彩值,則色彩會設定為最接近的實體色彩。
SetDeviceGammaRamp

SetDeviceGammaRamp 函式會在直接色彩顯示面板上設定伽瑪坡道,此面板具有支持硬體中可下載伽瑪坡道的驅動程式。
SetDIBColorTable

SetDIBColorTable 函式會在目前選取到指定裝置內容的 DIB 色彩數據表中,設定一系列專案中的 RGB(紅色、綠色、藍色)色彩值。
SetDIBits

SetDIBits 函式會使用指定 DIB 中找到的色彩數據,在相容的點陣圖 (DDB) 中設定圖元。
SetDIBitsToDevice

SetDIBitsToDevice 函式會使用 DIB、JPEG 或 PNG 影像中的色彩數據,在裝置上設定與目的地裝置內容相關聯的指定矩形中的圖元。
SetEnhMetaFileBits

SetEnhMetaFileBits 函式會從指定的數據建立以記憶體為基礎的增強格式元檔。
SetGraphicsMode

SetGraphicsMode 函式會設定指定裝置內容的圖形模式。
SetICMMode

SetICMMode 函式會在指定的裝置內容上啟用、停用或查詢影像色彩管理。
SetICMProfileA

SetICMProfile 函式會將指定的色彩設定檔設定為指定裝置內容 (DC) 的輸出設定檔。 (ANSI)
SetICMProfileW

SetICMProfile 函式會將指定的色彩設定檔設定為指定裝置內容 (DC) 的輸出設定檔。 (Unicode)
SetLayout

SetLayout 函式會變更裝置內容 (DC) 的配置。
SetMapMode

SetMapMode 函式會設定指定裝置內容的對應模式。 對應模式會定義用來將分頁空間單位轉換成裝置空間單位的測量單位,並定義裝置 x 和 y 軸的方向。
SetMapperFlags

SetMapperFlags 函式會改變字型對應程式在將邏輯字型對應至實體字型時所使用的演算法。
SetMetaFileBitsEx

SetMetaFileBitsEx 函式會從提供的數據建立以記憶體為基礎的 Windows 格式元檔。
SetMetaRgn

SetMetaRgn 函式會與目前中繼區域交集指定裝置內容的目前裁剪區域,並將合併的區域儲存為指定裝置內容的新中繼區域。
SetMiterLimit

SetMiterLimit 函式會設定指定裝置內容之 Miter 聯結長度的限制。
SetPaletteEntries

SetPaletteEntries 函式會設定邏輯調色盤中專案範圍內的 RGB(紅色、綠色、藍色)色彩值和旗標。
SetPixel

SetPixel 函式會將位於指定座標的像素設定為指定的色彩。
SetPixelFormat

SetPixelFormat 函式會將指定裝置內容的像素格式設定為 iPixelFormat 索引所指定的格式。
SetPixelV

SetPixelV 函式會將指定座標的像素設定為最接近指定色彩的近似值。 點必須位於裁剪區域和裝置介面的可見部分。
SetPolyFillMode

SetPolyFillMode 函式會設定填滿多邊形之函式的多邊形填滿模式。
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)。
SetWinMetaFileBits

SetWinMetaFileBits 函式會將元檔從舊版 Windows 格式轉換成新的增強格式,並將新的元檔儲存在記憶體中。
SetWorldTransform

SetWorldTransform 函式會為指定的裝置內容設定世界空間與頁面空間之間的二維線性轉換。 此轉換可用來縮放、旋轉、剪下或轉譯圖形輸出。
StartDocA

StartDoc 函式會啟動列印作業。 (ANSI)
StartDocW

StartDoc 函式會啟動列印作業。 (Unicode)
StartPage

StartPage 函式會準備印表機驅動程式以接受數據。
StretchBlt

StretchBlt 函式會從來源矩形將點陣圖複製到目的矩形,並視需要縮放或壓縮位圖以符合目的矩形的維度。
StretchDIBits

StretchDIBits 函式會將 DIB、JPEG 或 PNG 影像中圖元矩形的色彩數據複製到指定的目的地矩形。
StrokeAndFillPath

StrokeAndFillPath 函式會關閉路徑中任何開啟的數位、使用目前的畫筆繪製路徑的外框,並使用目前的筆刷填滿其內部。
StrokePath

StrokePath 函式會使用目前的畫筆來轉譯指定的路徑。
SwapBuffers

如果指定裝置內容所參考視窗的目前圖元格式包含後台緩衝區,SwapBuffers 函式會交換前端和後端緩衝區。
TextOutA

TextOut 函式會使用目前選取的字型、背景色彩和文字色彩,在指定的位置寫入字元字串。 (ANSI)
TextOutW

TextOut 函式會使用目前選取的字型、背景色彩和文字色彩,在指定的位置寫入字元字串。 (Unicode)
TranslateCharsetInfo

轉譯字元集資訊,並將目的地結構的所有成員設定為適當的值。
TransparentBlt

TransparentBlt 函式會執行與指定來源裝置內容中圖元矩形對應的色彩數據位區塊傳輸至目的地裝置內容。
UnrealizeObject

UnrealizeObject 函式會重設筆刷的來源,或重設邏輯調色盤。
UpdateColors

UpdateColors 函式會將工作區中的目前色彩重新對應至目前實現的邏輯調色盤,以更新指定裝置內容的工作區。
UpdateICMRegKeyA

UpdateICMRegKey 函式會管理系統中的色彩配置檔和色彩管理模組。 (ANSI)
UpdateICMRegKeyW

UpdateICMRegKey 函式會管理系統中的色彩配置檔和色彩管理模組。 (Unicode)
wglCopyContext

wglCopyContext 函式會將選取的轉譯狀態群組從一個 OpenGL 轉譯內容複製到另一個。
wglCreateContext

wglCreateContext 函式會建立新的 OpenGL 轉譯內容,適合在 hdc 所參考的裝置上繪製。 轉譯內容與裝置內容具有相同的圖元格式。
wglCreateLayerContext

wglCreateLayerContext 函式會建立新的 OpenGL 轉譯內容,以繪製到裝置內容上的指定圖層平面。
wglDeleteContext

wglDeleteContext 函式會刪除指定的 OpenGL 轉譯內容。
wglDescribeLayerPlane

wglDescribeLayerPlane 函式會取得指定圖元格式圖層平面的相關信息。
wglGetCurrentContext

wglGetCurrentContext 函式會取得呼叫線程目前 OpenGL 轉譯內容的句柄。
wglGetCurrentDC

wglGetCurrentDC 函式會取得與呼叫線程之目前 OpenGL 轉譯內容相關聯的裝置內容句柄。
wglGetLayerPaletteEntries

從指定裝置內容的指定色彩索引圖層平面擷取調色盤專案。
wglGetProcAddress

wglGetProcAddress 函式會傳回 OpenGL 延伸模組函式的位址,以便與目前的 OpenGL 轉譯內容搭配使用。
wglMakeCurrent

wglMakeCurrent 函式會將指定的 OpenGL 轉譯內容變成呼叫線程的目前轉譯內容。
wglRealizeLayerPalette

wglRealizeLayerPalette 函式會將指定色彩索引圖層平面中的調色盤項目對應到實體調色盤,或初始化 RGBA 圖層平面的調色盤。
wglSetLayerPaletteEntries

針對指定的裝置內容,設定指定之色彩索引圖層平面中的調色盤專案。
wglShareLists

wglShareLists 函式可讓多個 OpenGL 轉譯內容共用單一顯示清單空間。
wglSwapLayerBuffers

wglSwapLayerBuffers 函式會在指定裝置內容所參考之視窗的重疊、下層和主平面中交換前後緩衝區。
wglUseFontBitmapsA

wglUseFontBitmaps 函式會建立一組位圖顯示清單,以用於目前的 OpenGL 轉譯內容。 (ANSI)
wglUseFontBitmapsW

wglUseFontBitmaps 函式會建立一組位圖顯示清單,以用於目前的 OpenGL 轉譯內容。 (Unicode)
wglUseFontOutlinesA

wglUseFontOutlines 函式會建立一組顯示清單,其中一個用於裝置內容目前選取大綱字型的每個字元,以搭配目前的轉譯內容使用。 (ANSI)
wglUseFontOutlinesW

wglUseFontOutlines 函式會建立一組顯示清單,其中一個用於裝置內容目前選取大綱字型的每個字元,以搭配目前的轉譯內容使用。 (Unicode)
WidenPath

如果路徑是使用目前選取的手寫筆繪製到指定的裝置內容,則 WidenPath 函式會重新定義目前的路徑,做為繪製的區域。

回呼函式

 
ABORTPROC

AbortProc 函式是搭配 SetAbortProc 函式使用的應用程式定義回調函式。
ENHMFENUMPROC

EnhMetaFileProc 函式是搭配 EnumEnhMetaFile 函式使用的應用程式定義回調函式。
GOBJENUMPROC

EnumObjectsProc 函式是搭配 EnumObjects 函式使用的應用程式定義回調函式。
ICMENUMPROCA

EnumICMProfilesProcCallback 回呼是應用程式定義的回呼函式,會處理 EnumICMProfiles 中的色彩配置檔數據。 (ANSI)
ICMENUMPROCW

EnumICMProfilesProcCallback 回呼是應用程式定義的回呼函式,會處理 EnumICMProfiles 中的色彩配置檔數據。 (Unicode)
LINEDDAPROC

LineDDAProc 函式是與LineDDA函式搭配使用的應用程式定義回呼函式。
MFENUMPROC

EnumMetaFileProc 函式是應用程式定義的回呼函式,可處理 Windows 格式元文件記錄。

結構

 
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 結構會指定來源和目的地點陣圖的混合函式,藉以控制混合。
CHARSETINFO

包含字元集的相關信息。
CIEXYZ

CIEXYZ 結構包含指定色彩空間中特定色彩的 x、y 和 z 座標。
CIEXYZTRIPLE

CIEXYZTRIPLE 結構包含三種色彩的 x、y 和 z 座標,這些座標對應至指定邏輯色彩空間的紅色、綠色和藍色端點。
COLORADJUSTMENT

當延展模式為 HALFTONE 時,COLORADJUSTMENT 結構會定義 StretchBlt 和 StretchDIBits 函式所使用的色彩調整值。 您可以呼叫 SetColorAdjustment 函式來設定色彩調整值。
DESIGNVECTOR

DESIGNVECTOR 結構是由應用程式用來指定多個主字型座標軸的值。
DEVMODEA

DEVMODE 資料結構包含印表機或顯示裝置初始化和環境的相關信息。
DEVMODEW

DEVMODEW 結構用於指定 Unicode (寬) 字元集中顯示和列印裝置的特性。
DIBSECTION

DIBSECTION 結構包含呼叫 CreateDIBSection 函式所建立之 DIB 的相關信息。
DISPLAY_DEVICEA

DISPLAY_DEVICE 結構會接收 EnumDisplayDevices 函式之 iDevNum 參數所指定顯示裝置的相關信息。 (ANSI)
DISPLAY_DEVICEW

DISPLAY_DEVICE 結構會接收 EnumDisplayDevices 函式之 iDevNum 參數所指定顯示裝置的相關信息。 (Unicode)
DISPLAYCONFIG_2DREGION

DISPLAYCONFIG_2DREGION 結構代表二維空間中的點或位移。
DISPLAYCONFIG_ADAPTER_NAME

DISPLAYCONFIG_ADAPTER_NAME 結構包含顯示配接器的相關信息。
DISPLAYCONFIG_DESKTOP_IMAGE_INFO

DISPLAYCONFIG_DESKTOP_IMAGE_INFO結構包含桌面上顯示之影像的相關信息。
DISPLAYCONFIG_DEVICE_INFO_HEADER

DISPLAYCONFIG_DEVICE_INFO_HEADER結構包含裝置的顯示資訊。
DISPLAYCONFIG_MODE_INFO

DISPLAYCONFIG_MODE_INFO 結構包含來源模式或目標模式資訊。
DISPLAYCONFIG_PATH_INFO

DISPLAYCONFIG_PATH_INFO 結構可用來描述從目標到來源的單一路徑。
DISPLAYCONFIG_PATH_SOURCE_INFO

DISPLAYCONFIG_PATH_SOURCE_INFO 結構包含單一路徑的來源資訊。
DISPLAYCONFIG_PATH_TARGET_INFO

DISPLAYCONFIG_PATH_TARGET_INFO 結構包含單一路徑的目標資訊。
DISPLAYCONFIG_RATIONAL

DISPLAYCONFIG_RATIONAL 結構描述代表視訊模式垂直和水平頻率的分數值(也就是垂直同步處理和水準同步)。
DISPLAYCONFIG_SDR_WHITE_LEVEL

DISPLAYCONFIG_SDR_WHITE_LEVEL結構 (wingdi.h) 包含顯示目前 SDR 白色層級的相關信息。
DISPLAYCONFIG_SET_TARGET_PERSISTENCE

DISPLAYCONFIG_SET_TARGET_PERSISTENCE 結構包含設定顯示器的相關信息。
DISPLAYCONFIG_SOURCE_DEVICE_NAME

DISPLAYCONFIG_SOURCE_DEVICE_NAME 結構包含來源或檢視的 GDI 裝置名稱。
DISPLAYCONFIG_SOURCE_MODE

DISPLAYCONFIG_SOURCE_MODE 結構代表二維空間中的點或位移。
DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION

DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION結構包含監視虛擬解析度支援狀態的相關信息。
DISPLAYCONFIG_TARGET_BASE_TYPE

指定指定目標識別碼的基底輸出技術資訊。
DISPLAYCONFIG_TARGET_DEVICE_NAME

DISPLAYCONFIG_TARGET_DEVICE_NAME 結構包含目標的相關信息。
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS

DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS結構包含目標裝置的相關信息。
DISPLAYCONFIG_TARGET_MODE

DISPLAYCONFIG_TARGET_MODE 結構描述顯示路徑目標模式。
DISPLAYCONFIG_TARGET_PREFERRED_MODE

DISPLAYCONFIG_TARGET_PREFERRED_MODE結構包含顯示慣用模式的相關信息。
DISPLAYCONFIG_VIDEO_SIGNAL_INFO

DISPLAYCONFIG_VIDEO_SIGNAL_INFO 結構包含顯示器影片訊號的相關信息。
DOCINFOA

DOCINFO 結構包含 StartDoc 函式所使用的輸入和輸出檔名和其他資訊。 (ANSI)
DOCINFOW

DOCINFO 結構包含 StartDoc 函式所使用的輸入和輸出檔名和其他資訊。 (Unicode)
DRAWPATRECT

DRAWPATRECT 結構會定義要建立的矩形。
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 結構包含固定點實數的整數和小數部分。
FONTSIGNATURE

包含識別指定字型所提供的字型代碼頁和 Unicode 子範圍的資訊。
GCP_RESULTSA

GCP_RESULTS 結構包含字串中字元的相關信息。 此結構會接收 GetCharacterPlacement 函式的結果。 對於某些語言,陣列中的第一個專案可能包含更多與語言相關的資訊。 (ANSI)
GCP_RESULTSW

GCP_RESULTS 結構包含字串中字元的相關信息。 此結構會接收 GetCharacterPlacement 函式的結果。 對於某些語言,陣列中的第一個專案可能包含更多與語言相關的資訊。 (Unicode)
GLYPHMETRICS

GLYPHMETRICS 結構包含字元儲存格中字元位置和方向的相關信息。
GLYPHMETRICSFLOAT

GLYPHMETRICSFLOAT 結構包含字元儲存格中字元位置和方向的相關信息。
GLYPHSET

GLYPHSET 結構包含 Unicode 字碼點範圍的相關信息。
GRADIENT_RECT

GRADIENT_RECT 結構會指定 GradientFill 函式中 pVertex 陣列中兩個頂點的索引。 這兩個頂點會形成矩形的左上角和右下邊界。
GRADIENT_TRIANGLE

GRADIENT_TRIANGLE 結構會指定 GradientFill 函式中 pVertex 陣列中三個頂點的索引。 這三個頂點形成一個三角形。
HANDLETABLE

HANDLETABLE 結構是句柄數位,每個句柄都會識別圖形裝置介面 (GDI) 物件。
KERNINGPAIR

KERNINGPAIR 結構會定義 Kerning 配對。
LAYERPLANEDESCRIPTOR

LAYERPLANEDESCRIPTOR 結構描述繪圖介面的像素格式。
LOCALESIGNATURE

包含擴充字型簽章資訊,包括定義預設和支援字元集和代碼頁的兩個代碼頁位欄位字段 (CPB)。 此結構通常用來表示字型涵蓋範圍與地區設定之間的關聯性。
LOGBRUSH

LOGBRUSH 結構會定義實體筆刷的樣式、色彩和圖樣。 它由 CreateBrushIndirect 和 ExtCreatePen 函式使用。
LOGBRUSH32

LOGBRUSH32結構會定義實體筆刷的樣式、色彩和圖樣。
LOGCOLORSPACEA

LOGCOLORSPACE 結構包含定義邏輯色彩空間的資訊。 (ANSI)
LOGCOLORSPACEW

LOGCOLORSPACE 結構包含定義邏輯色彩空間的資訊。 (Unicode)
LOGFONTA

LOGFONT 結構會定義字型的屬性。 (ANSI)
LOGFONTW

LOGFONT 結構會定義字型的屬性。 (Unicode)
LOGPALETTE

LOGPALETTE 結構會定義邏輯選擇區。
LOGPEN

LOGPEN 結構會定義畫筆的樣式、寬度和色彩。 CreatePenIndirect 函式會使用LOGPEN結構。
MAT2

MAT2 結構包含 GetGlyphOutline 函式所使用的轉換矩陣值。
METAFILEPICT

定義用來透過剪貼簿交換元文件數據的元文件圖片格式。
METAHEADER

METAHEADER 結構包含 Windows 格式元文件的相關信息。
METARECORD

METARECORD 結構包含 Windows 格式元文件記錄。
NEWTEXTMETRICA

NEWTEXTMETRIC 結構包含描述實體字型的數據。 (ANSI)
NEWTEXTMETRICEXA

NEWTEXTMETRICEX 結構包含實體字型的相關信息。 (ANSI)
NEWTEXTMETRICEXW

NEWTEXTMETRICEX 結構包含實體字型的相關信息。 (Unicode)
NEWTEXTMETRICW

NEWTEXTMETRIC 結構包含描述實體字型的數據。 (Unicode)
OUTLINETEXTMETRICA

OUTLINETEXTMETRIC 結構包含描述 TrueType 字型的計量。 (ANSI)
OUTLINETEXTMETRICW

OUTLINETEXTMETRIC 結構包含描述 TrueType 字型的計量。 (Unicode)
PALETTEENTRY

指定邏輯調色盤中專案的色彩和使用方式。
PANOSE

PANOSE 結構描述 TrueType 字型的 PANOSE 字型分類值。 然後,這些特性會用來將字型與其他類似外觀但名稱不同的字型產生關聯。
PIXELFORMATDESCRIPTOR

PIXELFORMATDESCRIPTOR 結構描述繪圖介面的像素格式。
POINTFLOAT

POINTFLOAT 結構包含點的 x 和 y 座標。
POINTFX

POINTFX 結構包含點座標,這些座標描述 TrueType 字型中字元的外框。
POLYTEXTA

POLYTEXT 結構描述 PolyTextOut 函式應該如何繪製文字字串。 (ANSI)
POLYTEXTW

POLYTEXT 結構描述 PolyTextOut 函式應該如何繪製文字字串。 (Unicode)
PSFEATURE_CUSTPAPER

PSFEATURE_CUSTPAPER結構包含 PostScript 驅動程式自定義紙張大小的相關信息。 此結構會與印表機逸出函式搭配GET_PS_FEATURESETTING使用。
PSFEATURE_OUTPUT

PSFEATURE_OUTPUT 結構包含 PostScript 驅動程式輸出選項的相關信息。 此結構會與印表機逸出函式搭配GET_PS_FEATURESETTING使用。
PSINJECTDATA

PSINJECTDATA 結構是與 POSTSCRIPT_INJECTION印表機逸出函式搭配使用之輸入緩衝區的標頭。
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 結構包含色彩資訊和位置資訊。
TTPOLYCURVE

TTPOLYCURVE 結構包含 TrueType 字元外框中曲線的相關信息。
TTPOLYGONHEADER

TTPOLYGONHEADER 結構會指定 TrueType 字元外框中輪廓的起始位置和類型。
WCRANGE

WCRANGE 結構會指定 Unicode 字元的範圍。
XFORM

XFORM 結構會指定世界空間到分頁空間的轉換。

枚舉

 
DISPLAYCONFIG_DEVICE_INFO_TYPE

DISPLAYCONFIG_DEVICE_INFO_TYPE列舉會指定要透過 DisplayConfigSetDeviceInfo 或 DisplayConfigGetDeviceInfo 函式設定或取得的顯示裝置資訊類型。
DISPLAYCONFIG_MODE_INFO_TYPE

DISPLAYCONFIG_MODE_INFO_TYPE列舉指定包含在DISPLAYCONFIG_MODE_INFO結構內的資訊為來源或目標模式。
DISPLAYCONFIG_PIXELFORMAT

DISPLAYCONFIG_PIXELFORMAT列舉會以每個圖元 (BPP) 值的各種位指定圖元格式。
DISPLAYCONFIG_ROTATION

DISPLAYCONFIG_ROTATION列舉會指定顯示器順時針旋轉。
DISPLAYCONFIG_SCALING

DISPLAYCONFIG_SCALING列舉會指定套用至視訊呈現網路 (VidPN) 目前路徑上顯示內容的縮放轉換。
DISPLAYCONFIG_SCANLINE_ORDERING

DISPLAYCONFIG_SCANLINE_ORDERING列舉會指定顯示用來在畫面上建立影像的方法。
DISPLAYCONFIG_TOPOLOGY_ID

DISPLAYCONFIG_TOPOLOGY_ID列舉會指定顯示拓撲的類型。
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY

DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY列舉會指定目標的連接器類型。