共用方式為


wingdi.h 標頭

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

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

Functions

 
中止醫生

AbortDoc 函式會停止目前的列印作業,並清除自上次呼叫 StartDoc 函式之後所繪製的所有專案。
中止路徑

AbortPath 函式會關閉並捨棄指定裝置內容中的任何路徑。
AddFontMemResourceEx

AddFontMemResourceEx 函式會將記憶體影像中的字型資源新增至系統。
AddFontResourceA

AddFontResource 函式會將指定檔案中的字型資源新增至系統字型數據表。 字型隨後可供任何應用程式用於文字輸出。 (ANSI)
新增字型資源ExA

AddFontResourceEx 函式會將指定檔案中的字型資源新增至系統。 使用 AddFontResourceEx 函式新增的字型可以標示為私用且不可列舉。 (ANSI)
AddFontResourceExW

AddFontResourceEx 函式會將指定檔案中的字型資源新增至系統。 使用 AddFontResourceEx 函式新增的字型可以標示為私用且不可列舉。 (Unicode)
新增字型資源W

AddFontResource 函式會將指定檔案中的字型資源新增至系統字型數據表。 字型隨後可供任何應用程式用於文字輸出。 (Unicode)
阿爾法混合

AlphaBlend 函式會顯示具有透明或半透明圖元的點陣圖。
角弧

AngleArc 函式會繪製線條線段和弧線。
動畫調色盤

AnimatePalette 函式會取代指定邏輯選擇區中的專案。


Arc 函式會繪製橢圓形弧線。
弧到

ArcTo 函式會繪製橢圓形弧線。
開始路徑

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

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

CancelDC 函式會取消指定裝置內容 (DC) 上的任何擱置作業。
檢查顏色在色域中

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

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


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

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

CloseFigure 函式會關閉路徑中的開啟圖。
關閉中繼檔案

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

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

ColorCorrectPalette 函式會使用指定裝置內容中的 WCS 1.0 參數來更正調色盤的專案。
色彩比對至目標

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

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

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

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

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

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

CopyMetaFile 函式會將 Windows 格式元檔的內容複製到指定的檔案。 (Unicode)
建立點陣圖

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

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

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

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

CreateColorSpace 函式會建立邏輯色彩空間。 (Unicode)
CreateCompatibleBitmap

CreateCompatibleBitmap 函式會建立與與指定裝置內容相關聯的裝置相容的點陣圖。
建立相容DC

CreateCompatibleDC 函式會建立與指定裝置相容的記憶體裝置內容 (DC)。
創建DCA

CreateDC 函式會使用指定的名稱,為裝置建立裝置內容 (DC)。 (ANSI)
創建DCW

CreateDC 函式會使用指定的名稱,為裝置建立裝置內容 (DC)。 (Unicode)
創建DIBitmap

CreateDIBitmap 函式會從 DIB 建立相容的點陣圖 (DDB),並選擇性地設定位圖位。
創建DIBPatternBrush

CreateDIBPatternBrush 函式會建立邏輯筆刷,此筆刷具有指定裝置獨立位圖 (DIB) 所指定的模式。
建立DIBPatternBrushPt

CreateDIBPatternBrushPt 函式會建立邏輯筆刷,此筆刷具有裝置獨立位圖 (DIB) 所指定的模式。
創建DIB保護

CreateDIBSection 函式會建立應用程式可以直接寫入的 DIB。
CreateDiscardableBitmap

CreateDiscardableBitmap 函式會建立與指定裝置相容的可捨棄位圖。
建立橢圓Rgn

CreateEllipticRgn 函式會建立橢圓形區域。
建立橢圓Rgn間接

CreateEllipticRgnIndirect 函式會建立橢圓區域。
CreateEnhMetaFileA

CreateEnhMetaFile 函式會為增強格式元檔建立裝置內容。 此裝置內容可用來儲存與裝置無關的圖片。 (ANSI)
CreateEnhMetaFileW

CreateEnhMetaFile 函式會為增強格式元檔建立裝置內容。 此裝置內容可用來儲存與裝置無關的圖片。 (Unicode)
建立字體A

CreateFont 函式會建立具有指定特性的邏輯字型。 邏輯字型隨後可以選取為任何裝置的字型。 (ANSI)
CreateFont間接A

CreateFontIndirect 函式會建立具有指定特性的邏輯字型。 之後可以將字型選取為任何裝置內容的目前字型。 (ANSI)
CreateFontIndirectExA

CreateFontIndirectEx 函式會指定邏輯字型,其具有指定結構的特性。 之後可以將字型選取為任何裝置內容的目前字型。 (ANSI)
CreateFontIndirectExW

CreateFontIndirectEx 函式會指定邏輯字型,其具有指定結構的特性。 之後可以將字型選取為任何裝置內容的目前字型。 (Unicode)
CreateFontIndirectW

CreateFontIndirect 函式會建立具有指定特性的邏輯字型。 之後可以將字型選取為任何裝置內容的目前字型。 (Unicode)
創建字體W

CreateFont 函式會建立具有指定特性的邏輯字型。 邏輯字型隨後可以選取為任何裝置的字型。 (Unicode)
建立半色調調色盤

CreateHalftonePalette 函式會為指定的裝置內容 (DC) 建立半色調調色盤。
建立孵化線筆刷

CreateHatchBrush 函式會建立具有指定影線圖樣和色彩的邏輯筆刷。
創造ICA

CreateIC 函式會建立指定裝置的信息內容。 (ANSI)
創造ICW

CreateIC 函式會建立指定裝置的信息內容。 (Unicode)
建立元檔案A

CreateMetaFile 函式會為 Windows 格式元檔建立裝置內容。 (ANSI)
建立元檔案W

CreateMetaFile 函式會為 Windows 格式元檔建立裝置內容。 (Unicode)
創建調色盤

CreatePalette 函式會建立邏輯選擇區。
建立圖案筆刷

CreatePatternBrush 函式會建立具有指定位圖模式的邏輯筆刷。 位圖可以是由 CreateDIBSection 函式建立的 DIB 區段位圖,也可以是裝置相依點陣圖。
創建筆

CreatePen 函式會建立具有指定樣式、寬度和色彩的邏輯畫筆。 接著可以將畫筆選取到裝置內容中,並用來繪製線條和曲線。
CreatePen間接

CreatePenIndirect 函式會建立邏輯外觀畫筆,該筆具有結構中指定的樣式、寬度和色彩。
建立多邊形Rgn

CreatePolygonRgn 函式會建立多邊形區域。
建立多邊形Rgn

CreatePolyPolygonRgn 函式會建立包含一系列多邊形的區域。 多邊形可以重疊。
建立 RectRgn

CreateRectRgn 函式會建立矩形區域。
CreateRectRgn間接

CreateRectRgnIndirect 函式會建立矩形區域。
建立圓形

CreateRoundRectRgn 函式會建立具有圓角的矩形區域。
CreateScalableFontResourceA

CreateScalableFontResource 函式會建立可調整字型的字型資源檔。 (ANSI)
建立可縮放字型資源W

CreateScalableFontResource 函式會建立可調整字型的字型資源檔。 (Unicode)
建立實體筆刷

CreateSolidBrush 函式會建立具有指定純色的邏輯筆刷。
刪除色彩空間

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

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

DeleteEnhMetaFile 函式會刪除增強格式元檔或增強格式元檔句柄。
刪除中繼檔案

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

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

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

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

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

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

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

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

EndDoc 函式會結束列印作業。
結束頁面

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

ExtCreateRegion 函式會從指定的區域和轉換數據建立區域。
極速逃生

ExtEscape 函式可讓應用程式存取無法透過 GDI 取得的裝置功能。
外部溢洪填充

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

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

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

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

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

FillRgn 函式會使用指定的筆刷填滿區域。
扁平路徑

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

FloodFill 函式會以目前的筆刷填滿顯示介面的區域。 區域會假設系結為色彩參數所指定。
框架Rgn

FrameRgn 函式會使用指定的筆刷,在指定的區域周圍繪製框線。
GdiAlpha混合

GdiAlphaBlend 函式會顯示具有透明或半透明圖元的點陣圖。
Gdi評論

GdiComment 函式會將批注從緩衝區複製到指定的增強格式元檔。
GdiFlush

GdiFlush 函式會排清呼叫線程目前的批次。
GdiGetBatch限制

GdiGetBatchLimit 函式會傳回可在呼叫線程目前批次中累積的函式呼叫數目上限。 系統會在超過此限制時排清目前的批次。
GdiGradientFill

GdiGradientFill 函式會填滿矩形和三角形結構。
GdiSetBatch限制

GdiSetBatchLimit 函式會設定呼叫線程目前批次中可累積的函式呼叫數目上限。 系統會在超過此限制時排清目前的批次。
GdiTransparentBlt

GdiTransparentBlt 函式會執行與指定來源裝置內容中圖元矩形相對應的色彩數據位區塊傳輸至目的地裝置內容。
取得Arc方向

GetArcDirection 函式會擷取指定裝置內容的目前弧線方向。 弧形和矩形函式會使用弧形方向。
GetAspectRatioFilterEx

GetAspectRatioFilterEx 函式會擷取目前外觀比例篩選的設定。
GetBitmapBits

GetBitmapBits 函式會將指定裝置相依點陣圖的點陣圖複製到緩衝區。
GetBitmapDimensionEx

GetBitmapDimensionEx 函式會擷取相容點圖的維度。 擷取的維度必須由 SetBitmapDimensionEx 函式設定。
GetBk顏色

GetBkColor 函式會傳回指定裝置內容的目前背景色彩。
GetBk模式

GetBkMode 函式會傳回指定裝置內容的目前背景混合模式。 裝置內容的背景混合模式會影響不是實線的文字、影線筆刷和畫筆樣式。
GetBoundsRect

GetBoundsRect 函式會取得指定裝置內容的目前累積周框。
GetBrushOrgEx

GetBrushOrgEx 函式會擷取指定裝置內容的目前筆刷原點。 此函式會取代 GetBrushOrg 函式。
GetBValue

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

GetCharABCWidths 函式會從目前的 TrueType 字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 此函式只會使用 TrueType 字型來成功。 (ANSI)
GetCharABCWidthsFloatA

GetCharABCWidthsFloat 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 (ANSI)
GetCharABCWidthsFloatW

GetCharABCWidthsFloat 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 (Unicode)
GetCharABC維特斯I

GetCharABCWidthsI 函式會從目前的 TrueType 字型擷取指定範圍中連續字元索引的寬度,以邏輯單位為單位。 此函式只會使用 TrueType 字型來成功。
GetCharABCWidthsW

GetCharABCWidths 函式會從目前的 TrueType 字型擷取指定範圍中連續字元的寬度,以邏輯單位為單位。 此函式只會使用 TrueType 字型來成功。 (Unicode)
GetCharacterPlacementA

GetCharacterPlacement 函式會擷取字元字串的相關信息,例如字元寬度、插入號定位、字串內的順序,以及字元轉譯。 (ANSI)
GetCharacterPlacementW

GetCharacterPlacement 函式會擷取字元字串的相關信息,例如字元寬度、插入號定位、字串內的順序,以及字元轉譯。 (Unicode)
GetCharWidth32A

GetCharWidth32 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (ANSI)
GetCharWidth32W

GetCharWidth32 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (Unicode)
GetCharWidthA

GetCharWidth 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (ANSI)
GetCharWidth浮點A

GetCharWidthFloat 函式會從目前字型擷取指定範圍中連續字元的小數寬度。 (ANSI)
GetCharWidthFloatW

GetCharWidthFloat 函式會從目前字型擷取指定範圍中連續字元的小數寬度。 (Unicode)
GetCharWidthI

GetCharWidthI 函式會從目前字型擷取指定範圍中連續圖像索引的寬度,以邏輯座標為單位。
GetCharWidthW

GetCharWidth 函式會從目前字型擷取指定範圍中連續字元的寬度,以邏輯座標為單位。 (Unicode)
取得剪輯盒

GetClipBox 函式會擷取最緊密周框的維度,該矩形可以在裝置上目前的可見區域周圍繪製。
GetClipRgn

GetClipRgn 函式會擷取句柄,識別指定裝置內容的目前應用程式定義裁剪區域。
取得顏色調整

GetColorAdjustment 函式會擷取指定裝置內容 (DC) 的色彩調整值。
取得色彩空間

GetColorSpace 函式會從指定的裝置內容擷取輸入色彩空間的句柄。
取得目前物件

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

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

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

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)
GetEnhMetaFile標頭

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

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

GetEnhMetaFilePixelFormat 函式會擷取增強元文件的圖元格式資訊。
GetEnhMetaFileW

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

GetFontData 函式會擷取 TrueType 字型的字型計量數據。
GetFontLanguageInfo

GetFontLanguageInfo 函式會傳回指定顯示內容目前所選字型的相關信息。 應用程式通常會使用這項資訊和 GetCharacterPlacement 函式來準備字元字串以供顯示。
GetFontUnicodeRanges

GetFontUnicodeRanges 函式會傳回字型所支援 Unicode 字元的相關信息。 資訊會以 GLYPHSET 結構的形式傳回。
GetGlyphIndicesA

GetGlyphIndices 函式會將字串轉譯成字元索引數位。 函式可用來判斷字元是否存在於字型中。 (ANSI)
取得GlyphIndicesW

GetGlyphIndices 函式會將字串轉譯成字元索引數位。 函式可用來判斷字元是否存在於字型中。 (Unicode)
取得GlyphOutlineA

GetGlyphOutline 函式會擷取 TrueType 字型中選取至指定裝置內容之字元的外框或位圖。 (ANSI)
取得字形輪廓W

GetGlyphOutline 函式會擷取 TrueType 字型中選取至指定裝置內容之字元的外框或位圖。 (Unicode)
GetGraphicsMode

GetGraphicsMode 函式會擷取指定裝置內容的目前圖形模式。
GetGValue

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

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

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

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

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

GetKValue 巨集會從 CMYK 色彩值擷取黑色值。
取得佈局

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

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

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

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

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

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

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

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

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

GetMValue 巨集會從 CMYK 色彩值擷取洋紅色彩值。
取得最近顏色

GetNearestColor 函式會擷取色彩值,識別系統調色盤中的色彩,該色彩值會在使用指定的色彩值時顯示。
GetNearestPaletteIndex

GetNearestPaletteIndex 函式會擷取指定邏輯調色盤中專案索引,最符合指定的色彩值。
GetObject

GetObject 函式 (wingdi.h) 會擷取指定圖形對象的資訊。
取得物件A

GetObject 函式會擷取指定之圖形物件的資訊。 (GetObjectA)
取得物件類型

GetObjectType 會擷取指定物件的型別。
GetObjectW

GetObjectW (Unicode) 函式 (wingdi.h) 會擷取指定圖形物件的資訊。
GetOutlineTextMetricsA

GetOutlineTextMetrics 函式會擷取 TrueType 字型的文字計量。 (ANSI)
GetOutlineTextMetricsW

GetOutlineTextMetrics 函式會擷取 TrueType 字型的文字計量。 (Unicode)
GetPalette項目

GetPaletteEntries 函式會從指定的邏輯選擇區擷取指定的調色盤項目範圍。
取得路徑

GetPath 函式會擷取定義線條端點的座標,以及選取到指定裝置內容之路徑中找到的曲線控制點。
GetPixel

GetPixel 函式會擷取指定座標上像素的紅色、綠色、藍色(RGB)色彩值。
GetPixel格式

GetPixelFormat 函式會取得指定裝置內容目前選取之像素格式的索引。
取得多邊填充模式

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

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

GetRasterizerCaps 函式會傳回旗標,指出是否已在系統中安裝 TrueType 字型。
取得區域數據

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

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

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

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

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

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

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

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

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

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

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

擷取目前選取至指定裝置內容之字型字元集的相關信息。
取得文字顏色

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 函式會填滿矩形和三角形結構。
IntersectClipRect

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

InvertRgn 函式會反轉指定區域中的色彩。
線路DDA

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

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

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

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

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

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

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

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

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

OffsetRgn 函式會依指定的位移移動區域。
偏移檢視港OrgEx

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

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

PaintRgn 函式會使用目前選取的筆刷繪製到裝置內容中指定的區域。
調色盤索引

PALETTEINDEX 巨集接受邏輯調色盤專案的索引,並傳回由 COLORREF 值所組成的調色盤項目規範,指定與指定索引相關聯的色彩。
帕萊特GBB

PALETTERGB 巨集接受三個值,代表紅色、綠色和藍色的相對強度,並傳回調色盤相對紅色、綠色、藍色(RGB)規範,由高階位元組中的 2 和三個低階位元組中的 RGB 值組成。 使用調色盤的應用程式可以將這個規範,而不是明確的 RGB 值傳遞至預期色彩的函式。
帕特布爾特

PatBlt 函式會使用目前選取到指定裝置內容的筆刷來繪製指定的矩形。 筆刷色彩和表面色彩或色彩會使用指定的點陣運算來結合。
路徑至區域

PathToRegion 函式會從選取到指定裝置內容的路徑建立區域。 產生的區域會使用裝置座標。


Pie 函式會繪製由橢圓形和兩個星形交集所系結的餅形橢形。 餅圖是使用目前的畫筆,並使用目前的筆刷填滿。
PlayEnhMetaFile

PlayEnhMetaFile 函式會顯示儲存在指定增強格式元檔中的圖片。
PlayEnhMetaFileRecord

PlayEnhMetaFileRecord 函式會執行記錄所識別的圖形裝置介面 (GDI) 函式,以播放增強型元文件記錄。
PlayMetaFile

PlayMetaFile 函式會顯示儲存在指定裝置上指定 Windows 格式元檔中的圖片。
PlayMetaFileRecord

PlayMetaFileRecord 函式會執行該記錄中包含的圖形裝置介面 (GDI) 函式,以播放 Windows 格式元文件記錄。
PlgBlt

PlgBlt 函式會執行位區塊傳送色彩數據,從來源裝置內容中指定的矩形到目的地裝置內容中指定的平行投影。
多貝塞爾

PolyBezier 函式會繪製一或多個 Bézier 曲線。
PolyBezier至

PolyBezierTo 函式會繪製一或多個 Bézier 曲線。
多重繪製

PolyDraw 函式會繪製一組折線段和貝塞爾曲線。
多角形

Polygon 函式會繪製由直線連接的兩個或多個頂點組成的多邊形。 多邊形是使用目前的畫筆,並使用目前的筆刷和多邊形填滿模式來填滿。
折線

Polyline 函式會連接指定數位中的點,以繪製一系列的線條線段。
聚合線至

PolylineTo 函式會繪製一或多個直線。
多邊形

PolyPolygon 函式會繪製一系列的封閉多邊形。 每個多邊形都是使用目前的畫筆,並使用目前的筆刷和多邊形填滿模式來填滿。 此函式所繪製的多邊形可以重疊。
折線

PolyPolyline 函式會繪製多個連接的線段數列。
多邊文字輸出A

PolyTextOut 函式會使用目前在指定裝置內容中選取的字型和文字色彩來繪製數個字串。 (ANSI)
多邊文字輸出W

PolyTextOut 函式會使用目前在指定裝置內容中選取的字型和文字色彩來繪製數個字串。 (Unicode)
PtIn區域

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

PtVisible 函式會判斷指定的點是否在裝置內容的裁剪區域內。
實現調色盤

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

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

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

RectVisible 函式會判斷指定矩形的任何部分是否位於裝置內容的裁剪區域內。
刪除字體Mem資源Ex

RemoveFontMemResourceEx 函式會移除從記憶體圖像檔新增的字型。
RemoveFontResourceA

RemoveFontResource 函式會從系統字型數據表中移除指定檔案中的字型。 (ANSI)
RemoveFontResourceExA

RemoveFontResourceEx 函式會從系統字型表格中移除指定檔案中的字型。 (ANSI)
RemoveFontResourceExW

RemoveFontResourceEx 函式會從系統字型表格中移除指定檔案中的字型。 (Unicode)
移除字型資源W

RemoveFontResource 函式會從系統字型數據表中移除指定檔案中的字型。 (Unicode)
重置DCA

ResetDC 函式會使用指定的資訊來更新指定的印表機或繪圖器裝置內容。。 (ANSI)
重置DCW

ResetDC 函式會使用指定的資訊來更新指定的印表機或繪圖器裝置內容。。 (Unicode)
調整大小調色盤

ResizePalette 函式會根據指定的值來增加或減少邏輯調色盤的大小。
恢復DC

RestoreDC 函式會將裝置內容 (DC) 還原至指定的狀態。 DC 會藉由將狀態資訊從先前呼叫 SaveDC 函式所建立的堆疊中擷取來還原。
RGB的

RGB 巨集會根據提供的自變數和輸出裝置的色彩功能,選取紅色、綠色、藍色(RGB) 色彩。
圓形矩形

RoundRect 函式會繪製具有圓角的矩形。 矩形是使用目前的畫筆來框,並使用目前的筆刷填滿。
保存DC

SaveDC 函式會將描述所選物件和圖形模式的數據(例如點陣圖、筆刷、調色盤、字型、畫筆、區域、繪圖模式和對應模式)複製到內容堆疊,以儲存指定裝置內容的目前狀態。
縮放檢視區 ExtEx

ScaleViewportExtEx 函式會使用指定乘數和除數所形成的比例來修改裝置內容的檢視區。
縮放視窗 ExtEx

ScaleWindowExtEx 函式會使用指定乘數和除數所形成的比例來修改裝置內容的視窗。
選取剪輯路徑

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SetLayout 函式會變更裝置內容 (DC) 的配置。
設定映射模式

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

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

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

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

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

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

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

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

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

SetPolyFillMode 函式會設定填滿多邊形之函式的多邊形填滿模式。
SetRectRgn

SetRectRgn 函式會將區域轉換成具有指定座標的矩形區域。
設定ROP2

SetROP2 函式會設定目前的前景混合模式。
SetStretchBlt模式

SetStretchBltMode 函式會在指定的裝置內容中設定位圖延展模式。
SetSystemPaletteUse

SetSystemPaletteUse 函式可讓應用程式指定系統調色盤是否包含 2 或 20 個靜態色彩。
設定文字對齊

SetTextAlign 函式會設定指定裝置內容的文字對齊旗標。
設定文字字元額外

SetTextCharacterExtra 函式會設定字元間距。 當系統寫入一行文字時,字元間距會新增至每個字元,包括斷字元。
設定文字顏色

SetTextColor 函式會將指定裝置內容的文字色彩設定為指定的色彩。
設定文字對齊

SetTextJustification 函式會指定系統應該新增至文字字串中的斷字元空間量。 當應用程式呼叫 TextOut 或 ExtTextOut 函式時,會新增空間。
設定檢視埠 ExtEx

使用指定的值,設定裝置內容之檢視區的水準和垂直範圍。
SetViewportOrgEx

SetViewportOrgEx 函式會指定哪些裝置點對應至視窗原點 (0,0)。
SetWindowExtEx

SetWindowExtEx 函式會使用指定的值,為裝置內容設定視窗的水準和垂直範圍。
SetWindowOrgEx

SetWindowOrgEx 函式會指定哪些視窗點對應至檢視區原點 (0,0)。
SetWinMetaFileBits

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

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

StartDoc 函式會啟動列印作業。 (ANSI)
啟動文檔W

StartDoc 函式會啟動列印作業。 (Unicode)
起始頁面

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

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

StretchDIBits 函式會將 DIB、JPEG 或 PNG 影像中圖元矩形的色彩數據複製到指定的目的地矩形。
筆畫和填滿路徑

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

StrokePath 函式會使用目前的畫筆來轉譯指定的路徑。
交換緩衝區

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

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

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

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

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

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

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

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

UpdateICMRegKey 函式會管理系統中的色彩配置檔和色彩管理模組。 (Unicode)
wgl複製上下文

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

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

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

wglDeleteContext 函式會刪除指定的 OpenGL 轉譯內容。
wgl描述層平面

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

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

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

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

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

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

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

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

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

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

wglUseFontBitmaps 函式會建立一組位圖顯示清單,以用於目前的 OpenGL 轉譯內容。 (ANSI)
wgl使用字體點陣圖W

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

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

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

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

回呼函式

 
中止程序

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

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

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

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

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

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

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

結構

 
美國廣播公司

ABC 結構包含 TrueType 字型中字元的寬度。
ABC浮動

ABCFLOAT 結構包含字型字元的 A、B 和 C 寬度。
軸斯利斯塔

AXESLIST 結構包含多個主字型之所有座標軸的相關信息。 (ANSI)
軸列表w

AXESLIST 結構包含多個主字型之所有座標軸的相關信息。 (Unicode)
軸心

AXISINFO 結構包含多個主字型座標軸的相關信息。 (ANSI)
軸心

AXISINFO 結構包含多個主字型座標軸的相關信息。 (Unicode)
點陣圖

BITMAP 結構會定義點陣圖的類型、寬度、高度、色彩格式和位值。
BITMAPCORE標頭

BITMAPCOREHEADER 結構包含 DIB 維度和色彩格式的相關信息。
點陣圖核心資訊

BITMAPCOREINFO 結構會定義 DIB 的維度和色彩資訊。
BITMAPFILE標頭

BITMAPFILEHEADER 結構包含包含 DIB 之檔案的類型、大小和配置相關信息。
點陣圖資訊

BITMAPINFO 結構會定義 DIB 的維度和色彩資訊。
BITMAPINFO標頭

BITMAPINFOHEADER 結構包含裝置獨立點陣圖 (DIB) 維度和色彩格式的相關信息。
BITMAPV4HEADER

BITMAPV4HEADER結構是位圖信息頭檔。 它是 BITMAPINFOHEADER 結構的擴充版本。應用程式可以使用 BITMAPV5HEADER 結構來新增功能。
BITMAPV5HEADER

BITMAPV5HEADER結構是位圖信息頭檔。 它是 BITMAPINFOHEADER 結構的擴充版本。
BLEND函數

BLENDFUNCTION 結構會指定來源和目的地點陣圖的混合函式,藉以控制混合。
字符集信息

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

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

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

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

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

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

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

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 結構包含顯示器影片訊號的相關信息。
文檔

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

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

DRAWPATRECT 結構會定義要建立的矩形。
電子病歷

EMR 結構提供所有增強型元文件記錄的基底結構。 增強型元文件記錄包含特定 GDI 函式的參數,用來以增強格式元檔建立圖片的一部分。
EMRABORTPATH

包含 AbortPath、BeginPath、EndPath、CloseFigure、FlattenPath、WidenPath、SetMetaRgn、SaveDC 和 RealizePalette 增強型元文件記錄的數據。
EMRALPHA混紡

EMRALPHABLEND 結構包含AlphaBlend增強型元文件記錄的成員。
EMRANGLEARC

EMRANGLEARC 結構包含 AngleArc 增強型元文件記錄的成員。
EMRARC 的

EMRARC、EMRARCTO、EMRCHORD 和 EMRPIE 結構包含 Arc、ArcTo、Chord 和 Pie 增強元文件記錄的成員。
EMRBITBLT

EMRBITBLT 結構包含 BitBlt 增強型元文件記錄的成員。 請注意,圖形裝置介面 (GDI) 會將裝置相依點陣圖轉換成裝置獨立位圖 (DIB),再將它儲存在元文件記錄中。
EMRCOLORCORRECT調色盤

EMRCOLORCORRECTPALETTE 結構包含 ColorCorrectPalette 增強元文件記錄的成員。
EMRCOLORMATCHTOTARGET

EMRCOLORMATCHTOTARGET 結構包含 ColorMatchToTarget 增強元文件記錄的成員。
EMRCREATEBRUSHINDIRECT

EMRCREATEBRUSHINDIRECT 結構包含 CreateBrushIndirect 增強元文件記錄的成員。
EMRCREATECOLORSPACE

EMRCREATECOLORSPACE 結構包含 CreateColorSpace 增強型元文件記錄的成員。
EMRCREATECOLORSPACEW

EMRCREATECOLORSPACEW 結構包含 CreateColorSpace 增強型元文件記錄的成員。 它不同於 EMRCREATECOLORSPACE,因為它具有 Unicode 邏輯色彩空間,而且也有包含原始來源配置檔數據的選擇性數位。
EMRCREATEDIBPATTERNBRUSHPT

EMRCREATEDIBPATTERNBRUSHPT 結構包含 CreateDIBPatternBrushPt 增強元文件記錄的成員。 BITMAPINFO 結構後面接著構成封裝裝置獨立點陣圖的點陣圖位(DIB)。
EMRCREATEMONOBRUSH

EMRCREATEMONOBRUSH 結構包含 CreatePatternBrush 的成員(當傳遞單色位圖時)或 CreateDIBPatternBrush(傳遞單色 DIB 時)增強的元文件記錄。
EMRCREATE調色盤

EMRCREATEPALETTE 結構包含 CreatePalette 增強型元文件記錄的成員。
EMRCREATEPEN

EMRCREATEPEN 結構包含 CreatePen 增強型元文件記錄的成員。
埃梅利普斯

EMRELLIPSE 和 EMRRECTANGLE 結構包含 Ellipse 和 Rectangle 增強型元文件記錄的成員。
埃雷夫

EMREOF 結構包含增強型元文件記錄的數據,表示元文件結尾。
EMREXCLUDECLIPRECT

EMREXCLUDECLIPRECT 和 EMRINTERSECTCLIPRECT 結構包含 ExcludeClipRect 和 IntersectClipRect 增強型元文件記錄的成員。
EMREXTCREATEFONTINDIRECTW

EMREXTCREATEFONTINDIRECTW 結構包含 CreateFontIndirect 增強型元文件記錄的成員。
EMREXTCREATEPEN

EMREXTCREATEPEN 結構包含 ExtCreatePen 增強型元文件記錄的成員。 如果記錄包含 BITMAPINFO 結構,則會接著構成封裝裝置獨立位圖的點陣圖位(DIB)。
EMREXTFLOODFILL

EMREXTFLOODFILL 結構包含 ExtFloodFill 增強型元文件記錄的成員。
EMREXTSELECTCLIPRGN

EMREXTSELECTCLIPRGN 結構包含 ExtSelectClipRgn 增強型元文件記錄的成員。
EMREXTTEXTOUTA

EMREXTTEXTOUTA 和 EMREXTTEXTOUTW 結構包含 ExtTextOut、TextOut 或 DrawText 增強元文件記錄的成員。
EMRFILLPATH

EMRFILLPATH、EMRSTROKEANDFILLPATH 和 EMRSTROKEPATH 結構包含 FillPath、StrokeAndFillPath 和 StrokePath 增強型中繼檔記錄的成員。
EMRFILLRGN

EMRFILLRGN 結構包含 FillRgn 增強型元文件記錄的成員。
EMR格式

EMRFORMAT 結構包含資訊,可識別增強元檔中的圖形數據。 GDICOMMENT_MULTIFORMATS增強型元文件公開批註包含EMRFORMAT結構的陣列。
EMRFRAMERGN

EMRFRAMERGN 結構包含 FrameRgn 增強型元文件記錄的成員。
EMRGDI註解

EMRGDICOMMENT 結構包含應用程式特定的數據。
EMRGLSboundedrecord

EMRGLSBOUNDEDRECORD 結構包含OpenGL函式所產生的增強元文件記錄成員。 其中包含 OpenGL 函式的數據,其中包含播放元檔時必須縮放的像素單位資訊。
EMRGLS記錄

EMRGLSRECORD 結構包含 OpenGL 函式所產生的增強元文件記錄成員。 其中包含自動調整為 OpenGL 檢視區之 OpenGL 函式的數據。
EMRGRATIENTFILL

EMRGRADIENTFILL 結構包含 GradientFill 增強型元文件記錄的成員。
EMRINVERTRGN

EMRINVERTRGN 和 EMRPAINTRGN 結構包含 InvertRgn 和 PaintRgn 增強元文件記錄的成員。
EMRLINETO

EMRLINETO 和 EMRMOVETOEX 結構包含 LineTo 和 MoveToEx 增強型元文件記錄的成員。
EMRMASKBLT

EMRMASKBLT 結構包含 MaskBlt 增強型元文件記錄的成員。 請注意,圖形裝置介面 (GDI) 會將裝置相依點陣圖轉換成裝置獨立位圖 (DIB),再將它儲存在元文件記錄中。
EMRMODIFY世界轉換

EMRMODIFYWORLDTRANSFORM 結構包含ModifyWorldTransform增強元文件記錄的成員。
EMROFFSETCLIPRGN

EMROFFSETCLIPRGN 結構包含 OffsetClipRgn 增強型元文件記錄的成員。
EMRPIXEL格式

EMRPIXELFORMAT 結構包含 SetPixelFormat 增強元文件記錄的成員。 ENHMETAHEADER中的像素格式資訊是指這個結構。
EMRPLGBLT

EMRPLGBLT 結構包含 PlgBlt 增強型元文件記錄的成員。 請注意,圖形裝置介面 (GDI) 會將裝置相依點陣圖轉換成裝置獨立位圖 (DIB),再將它儲存在元文件記錄中。
EMRPOLYDRAW

EMRPOLYDRAW 結構包含PolyDraw增強型元文件記錄的成員。
EMRPOLYDRAW16

EMRPOLYDRAW16 結構包含 PolyDraw 增強型元文件記錄的成員。
EMRPOLYLINE

EMRPOLYLINE、EMRPOLYBEZIER、EMRPOLYGON、EMRPOLYBEZIERTO 和 EMRPOLYLINETO 結構包含 Polyline、PolyBezier、Polygon、PolyBezierTo 和 PolylineTo 增強型元文件記錄的成員。
EMRPOLYLINE16

EMRPOLYLINE16、EMRPOLYBEZIER16、EMRPOLYGON16、EMRPOLYBEZIERTO16和EMRPOLYLINETO16結構包含 Polyline、PolyBezier、Polygon、PolyBezierTo 和 PolylineTo 增強元文件記錄的成員。
EMRPOLYPOLYLINE的

EMRPOLYPOLYLINE 和 EMRPOLYPOLYGON 結構包含 PolyPolyline 和 PolyPolygon 增強元文件記錄的成員。
EMRPOLYPOLYLINE16

EMRPOLYPOLYLINE16和EMRPOLYPOLYGON16結構包含PolyPolyline和PolyPolygon增強元文件記錄的成員。
EMRPOLYTEXTOUTA

EMRPOLYTEXTOUTA 和 EMRPOLYTEXTOUTW 結構包含 PolyTextOut 增強元文件記錄的成員。
EMRRESIZE調色盤

EMRRESIZEPALETTE 結構包含 ResizePalette 增強元文件記錄的成員。
EMRRESTOREDC

EMRRESTOREDC 結構包含 RestoreDC 增強型元文件記錄的成員。
EMRROUNDRECT

EMRROUNDRECT 結構包含 RoundRect 增強型元文件記錄的成員。
EMRSCALEVIEWPORTEXTEX

EMRSCALEVIEWPORTEXTEX 和 EMRSCALEWINDOWEXTEX 結構包含 ScaleViewportExtExtEx 和 ScaleWindowExtExtEx 增強型元文件記錄的成員。
EMRSELECTCLIPPATH

包含 SelectClipPath、SetBkMode、SetMapMode、SetPolyFillMode、SetROP2、SetStretchBltMode、SetTextAlign、SetICMMode 和 SetLayout 增強型元文件記錄的參數。
EMRSELECT物件

EMRSELECTOBJECT 和 EMRDELETEOBJECT 結構包含 SelectObject 和 DeleteObject 增強元文件記錄的成員。
EMRSELECT調色盤

EMRSELECTPALETTE 結構包含 SelectPalette 增強型元文件記錄的成員。 請注意,SelectPalette 中的 bForceBackground 參數一律會記錄為 TRUE,這會導致調色盤成為背景調色盤。
EMRSETARC方向

EMRSETARCDIRECTION 結構包含 SetArcDirection 增強型元文件記錄的成員。
EMRSETBKCOLOR

EMRSETBKCOLOR 和 EMRSETTEXTCOLOR 結構包含 SetBkColor 和 SetTextColor 增強元文件記錄的成員。
EMRSET顏色調整

EMRSETCOLORADJUSTMENT 結構包含 SetColorAdjustment 增強元文件記錄的成員。
EMRSETCOLORSPACE

EMRSETCOLORSPACE、EMRSELECTCOLORSPACE 和 EMRDELETECOLORSPACE 結構包含 SetColorSpace 和 DeleteColorSpace 增強元文件記錄的成員。
EMRSETDIBITSTODEVICE

EMRSETDIBITSTODEVICE 結構包含 SetDIBitsToDevice 增強元文件記錄的成員。
EMRSETICMPROFILE

EMRSETICMPROFILE 結構包含 SetICMProfile 增強型元文件記錄的成員。
EMRSETMAPPERFLAGS

EMRSETMAPPERFLAGS 結構包含 SetMapperFlags 增強元文件記錄的成員。
EMRSETMITERLIMIT

EMRSETMITERLIMIT 結構包含 SetMiterLimit 增強元文件記錄的成員。
EMRSETPALETTE項目

EMRSETPALETTEENTRIES 結構包含 SetPaletteEntries 增強元文件記錄的成員。
EMRSETPIXELV

EMRSETPIXELV 結構包含 SetPixelV 增強元文件記錄的成員。 建立增強型元檔時,也會在此記錄中記錄對SetPixel的呼叫。
EMRSETVIEWPORTEXTEX

EMRSETVIEWPORTEXTEX 和 EMRSETWINDOWEXTEX 結構包含 SetViewportExtExtEx 和 SetWindowExtEx 增強型元文件記錄的成員。
EMRSETVIEWPORTORGEX

EMRSETVIEWPORTORGEX、EMRSETWINDOWORGEX 和 EMRSETBRUSHORGEX 結構包含 SetViewportOrgEx、SetWindowOrgEx 和 SetBrushOrgEx 增強型元文件記錄的成員。
EMRSETWORLDTRANSFORM

EMRSETWORLDTRANSFORM 結構包含 SetWorldTransform 增強元文件記錄的成員。
EMRSTRETCHBLT

EMRSTRETCHBLT 結構包含 StretchBlt 增強型元文件記錄的成員。 請注意,圖形裝置介面 (GDI) 會將裝置相依點陣圖轉換成裝置獨立位圖 (DIB),再將它儲存在元文件記錄中。
EMRSTRETCHDIBITS

EMRSTRETCHDIBITS 結構包含 StretchDIBits 增強型元文件記錄的成員。
EMRTEXT

EMRTEXT 結構包含文字輸出的成員。
EMR透明blt

EMRTRANSPARENTBLT 結構包含 TransparentBLT 增強元文件記錄的成員。
ENHMETAHEADER

ENHMETAHEADER 結構包含增強型元文件數據,例如儲存在增強元檔中的圖片維度、增強元檔中的記錄計數、圖片建立所在的裝置解析度等等。這個結構一律是增強元檔中的第一筆記錄。
ENHMETARECORD

ENHMETARECORD 結構包含數據,描述用來以增強格式元檔建立圖片一部分的圖形裝置介面 (GDI) 函式。
枚舉字體

ENUMLOGFONT 結構會定義字型的屬性、字型的完整名稱,以及字型的樣式。 (ANSI)
枚舉字體exa

ENUMLOGFONTEX 結構包含列舉字型的相關信息。 (ANSI)
ENUMLOGFONTEXDVA

ENUMLOGFONTEXDV 結構包含用來建立字型的資訊。 (ANSI)
ENUMLOGFONTEXDVW

ENUMLOGFONTEXDV 結構包含用來建立字型的資訊。 (Unicode)
枚舉字體

ENUMLOGFONTEX 結構包含列舉字型的相關信息。 (Unicode)
枚舉字體w

ENUMLOGFONT 結構會定義字型的屬性、字型的完整名稱,以及字型的樣式。 (Unicode)
ENUMTEXTMETRICA

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

ENUMTEXTMETRIC 結構包含實體字型的相關信息。 (Unicode)
埃克羅格方塔

EXTLOGFONT 結構會定義字型的屬性。 (ANSI)
EXTLOGFONTW

EXTLOGFONT 結構會定義字型的屬性。 (Unicode)
埃斯特洛格彭

EXTLOGPEN 結構會定義擴充畫筆的畫筆樣式、寬度和筆刷屬性。


FIXED 結構包含固定點實數的整數和小數部分。
字體簽名

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

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

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

GLYPHMETRICS 結構包含字元儲存格中字元位置和方向的相關信息。
字符量度浮動

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

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

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

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

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

KERNINGPAIR 結構會定義 Kerning 配對。
LAYERPLANE描述元

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

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

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

LOGBRUSH32結構會定義實體筆刷的樣式、色彩和圖樣。
對數顏色空間a

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

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

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

LOGFONT 結構會定義字型的屬性。 (Unicode)
日誌調色板

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

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

MAT2 結構包含 GetGlyphOutline 函式所使用的轉換矩陣值。
元檔案圖

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

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

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

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

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

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

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

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

OUTLINETEXTMETRIC 結構包含描述 TrueType 字型的計量。 (Unicode)
調色盤項目

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

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

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

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

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

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

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 結構包含標頭和組成區域的矩形數位。 矩形會由上至下排序,由左至右排序。 它們不會重疊。
RGNDATA標頭

RGNDATAHEADER 結構描述 GetRegionData 函式所傳回的數據。
TEXTMETRICA

TEXTMETRIC 結構包含實體字型的基本資訊。 所有大小都會以邏輯單元指定;也就是說,它們相依於顯示內容的目前對應模式。 (ANSI)
文字計量

TEXTMETRIC 結構包含實體字型的基本資訊。 所有大小都會以邏輯單元指定;也就是說,它們相依於顯示內容的目前對應模式。 (Unicode)
特里維特克斯

TRIVERTEX 結構包含色彩資訊和位置資訊。
TTPOLYCURVE

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

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列舉會指定目標的連接器類型。