Bagikan melalui


Windows GDI

Gambaran umum teknologi Windows GDI.

Untuk mengembangkan GDI Windows, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Fungsi

 
AbortPath

Fungsi AbortPath menutup dan membuang jalur apa pun dalam konteks perangkat yang ditentukan.
AddFontMemResourceEx

Fungsi AddFontMemResourceEx menambahkan sumber daya font dari gambar memori ke sistem.
TambahkanFontResourceA

Fungsi AddFontResource menambahkan sumber daya font dari file yang ditentukan ke tabel font sistem. Font kemudian dapat digunakan untuk output teks oleh aplikasi apa pun. (ANSI)
TambahkanFontResourceExA

Fungsi AddFontResourceEx menambahkan sumber daya font dari file yang ditentukan ke sistem. Font yang ditambahkan dengan fungsi AddFontResourceEx dapat ditandai sebagai privat dan tidak dapat dijumlahkan. (ANSI)
TambahkanFontResourceExW

Fungsi AddFontResourceEx menambahkan sumber daya font dari file yang ditentukan ke sistem. Font yang ditambahkan dengan fungsi AddFontResourceEx dapat ditandai sebagai privat dan tidak dapat dijumlahkan. (Unicode)
TambahkanFontResourceW

Fungsi AddFontResource menambahkan sumber daya font dari file yang ditentukan ke tabel font sistem. Font kemudian dapat digunakan untuk output teks oleh aplikasi apa pun. (Unicode)
AlphaBlend

Fungsi AlphaBlend menampilkan bitmap yang memiliki piksel transparan atau semitransparan.
AngleArc

Fungsi AngleArc menggambar segmen garis dan busur.
AnimatePalette

Fungsi AnimatePalette menggantikan entri dalam palet logis yang ditentukan.
Arc

Fungsi Arc menggambar busur elips.
ArcTo

Fungsi ArcTo menggambar busur elips.
BeginPaint

Fungsi BeginPaint menyiapkan jendela yang ditentukan untuk melukis dan mengisi struktur PAINTSTRUCT dengan informasi tentang lukisan.
BeginPath

Fungsi BeginPath membuka braket jalur dalam konteks perangkat yang ditentukan.
BitBlt

Fungsi BitBlt melakukan transfer blok bit dari data warna yang sesuai dengan persegi panjang piksel dari konteks perangkat sumber yang ditentukan ke dalam konteks perangkat tujuan.
CancelDC

Fungsi CancelDC membatalkan operasi yang tertunda pada konteks perangkat (DC) yang ditentukan.
CFP_ALLOCPROC

Fungsi panggilan balik yang disediakan klien, digunakan oleh CreateFontPackage dan MergeFontPackage untuk mengalokasikan memori.
CFP_FREEPROC

Fungsi panggilan balik yang disediakan klien, digunakan oleh CreateFontPackage dan MergeFontPackage untuk mengosongkan memori.
CFP_REALLOCPROC

Fungsi panggilan balik yang disediakan klien, digunakan oleh CreateFontPackage dan MergeFontPackage untuk mengalokasikan ulang memori ketika ukuran buffer yang dialokasikan perlu berubah.
ChangeDisplaySettingsA

Fungsi ChangeDisplaySettings mengubah pengaturan perangkat tampilan default ke mode grafik yang ditentukan. (ANSI)
ChangeDisplaySettingsExA

Fungsi ChangeDisplaySettingsEx mengubah pengaturan perangkat tampilan yang ditentukan ke mode grafik yang ditentukan. (ANSI)
ChangeDisplaySettingsExW

Fungsi ChangeDisplaySettingsEx mengubah pengaturan perangkat tampilan yang ditentukan ke mode grafik yang ditentukan. (Unicode)
ChangeDisplaySettingsW

Fungsi ChangeDisplaySettings mengubah pengaturan perangkat tampilan default ke mode grafik yang ditentukan. (Unicode)
Chord

Fungsi Chord menggambar akor (wilayah yang dibatasi oleh persimpangan elips dan segmen garis, yang disebut sekan). Akor diuraikan dengan menggunakan pena saat ini dan diisi dengan menggunakan kuas saat ini.
ClientToScreen

Fungsi ClientToScreen mengonversi koordinat area klien dari koordinat titik ke layar tertentu.
CloseEnhMetaFile

Fungsi CloseEnhMetaFile menutup konteks perangkat metafile yang disempurnakan dan mengembalikan handel yang mengidentifikasi metafile format yang disempurnakan.
CloseFigure

Fungsi CloseFigure menutup gambar terbuka di jalur.
CloseMetaFile

Fungsi CloseMetaFile menutup konteks perangkat metafile dan mengembalikan handel yang mengidentifikasi metafile format Windows.
CombineRgn

Fungsi CombineRgn menggabungkan dua wilayah dan menyimpan hasilnya di wilayah ketiga. Dua wilayah digabungkan sesuai dengan mode yang ditentukan.
CombineTransform

Fungsi CombineTransform menggabungkan dua transformasi ruang dunia ke ruang halaman.
CopyEnhMetaFileA

Fungsi CopyEnhMetaFile menyalin konten metafile format yang disempurnakan ke file tertentu. (ANSI)
CopyEnhMetaFileW

Fungsi CopyEnhMetaFile menyalin konten metafile format yang disempurnakan ke file tertentu. (Unicode)
CopyMetaFileA

Fungsi CopyMetaFile menyalin konten metafile format Windows ke file yang ditentukan. (ANSI)
CopyMetaFileW

Fungsi CopyMetaFile menyalin konten metafile format Windows ke file yang ditentukan. (Unicode)
CopyRect

Fungsi CopyRect menyalin koordinat satu persegi panjang ke persegi panjang lainnya.
CreateBitmap

Fungsi CreateBitmap membuat bitmap dengan format lebar, tinggi, dan warna yang ditentukan (bidang warna dan bit per piksel).
CreateBitmapIndirect

Fungsi CreateBitmapIndirect membuat bitmap dengan lebar, tinggi, dan format warna yang ditentukan (bidang warna dan bit-per-piksel).
CreateBrushIndirect

Fungsi CreateBrushIndirect membuat kuas logis yang memiliki gaya, warna, dan pola yang ditentukan.
CreateCompatibleBitmap

Fungsi CreateCompatibleBitmap membuat bitmap yang kompatibel dengan perangkat yang terkait dengan konteks perangkat yang ditentukan.
CreateCompatibleDC

Fungsi CreateCompatibleDC membuat konteks perangkat memori (DC) yang kompatibel dengan perangkat yang ditentukan.
CreateDCA

Fungsi CreateDC membuat konteks perangkat (DC) untuk perangkat menggunakan nama yang ditentukan. (ANSI)
CreateDCW

Fungsi CreateDC membuat konteks perangkat (DC) untuk perangkat menggunakan nama yang ditentukan. (Unicode)
CreateDIBitmap

Fungsi CreateDIBitmap membuat bitmap (DDB) yang kompatibel dari DIB dan, secara opsional, mengatur bitmap.
CreateDIBPatternBrush

Fungsi CreateDIBPatternBrush membuat kuas logis yang memiliki pola yang ditentukan oleh bitmap independen perangkat (DIB) yang ditentukan.
CreateDIBPatternBrushPt

Fungsi CreateDIBPatternBrushPt membuat kuas logis yang memiliki pola yang ditentukan oleh bitmap independen perangkat (DIB).
CreateDIBSection

Fungsi CreateDIBSection membuat DIB yang dapat ditulis aplikasi secara langsung.
CreateDiscardableBitmap

Fungsi CreateDiscardableBitmap membuat bitmap yang dapat dibuang yang kompatibel dengan perangkat yang ditentukan.
CreateEllipticRgn

Fungsi CreateEllipticRgn membuat wilayah elips.
CreateEllipticRgnIndirect

Fungsi CreateEllipticRgnIndirect membuat wilayah elips.
CreateEnhMetaFileA

Fungsi CreateEnhMetaFile membuat konteks perangkat untuk metafile format yang disempurnakan. Konteks perangkat ini dapat digunakan untuk menyimpan gambar independen perangkat. (ANSI)
CreateEnhMetaFileW

Fungsi CreateEnhMetaFile membuat konteks perangkat untuk metafile format yang disempurnakan. Konteks perangkat ini dapat digunakan untuk menyimpan gambar independen perangkat. (Unicode)
CreateFontA

Fungsi CreateFont membuat font logis dengan karakteristik yang ditentukan. Font logis kemudian dapat dipilih sebagai font untuk perangkat apa pun. (ANSI)
CreateFontIndirectA

Fungsi CreateFontIndirect membuat font logis yang memiliki karakteristik yang ditentukan. Font kemudian dapat dipilih sebagai font saat ini untuk konteks perangkat apa pun. (ANSI)
CreateFontIndirectExA

Fungsi CreateFontIndirectEx menentukan font logis yang memiliki karakteristik dalam struktur yang ditentukan. Font kemudian dapat dipilih sebagai font saat ini untuk konteks perangkat apa pun. (ANSI)
CreateFontIndirectExW

Fungsi CreateFontIndirectEx menentukan font logis yang memiliki karakteristik dalam struktur yang ditentukan. Font kemudian dapat dipilih sebagai font saat ini untuk konteks perangkat apa pun. (Unicode)
CreateFontIndirectW

Fungsi CreateFontIndirect membuat font logis yang memiliki karakteristik yang ditentukan. Font kemudian dapat dipilih sebagai font saat ini untuk konteks perangkat apa pun. (Unicode)
CreateFontPackage

Fungsi CreateFontPackage membuat versi subset dari font TrueType tertentu, biasanya untuk meneruskannya ke printer.
CreateFontW

Fungsi CreateFont membuat font logis dengan karakteristik yang ditentukan. Font logis kemudian dapat dipilih sebagai font untuk perangkat apa pun. (Unicode)
CreateHalftonePalette

Fungsi CreateHalftonePalette membuat palet halftone untuk konteks perangkat (DC) yang ditentukan.
CreateHatchBrush

Fungsi CreateHatchBrush membuat kuas logis yang memiliki pola dan warna penetasan yang ditentukan.
CreateICA

Fungsi CreateIC membuat konteks informasi untuk perangkat yang ditentukan. (ANSI)
CreateICW

Fungsi CreateIC membuat konteks informasi untuk perangkat yang ditentukan. (Unicode)
CreateMetaFileA

Fungsi CreateMetaFile membuat konteks perangkat untuk metafile format Windows. (ANSI)
CreateMetaFileW

Fungsi CreateMetaFile membuat konteks perangkat untuk metafile format Windows. (Unicode)
CreatePalette

Fungsi CreatePalette membuat palet logis.
CreatePatternBrush

Fungsi CreatePatternBrush membuat kuas logis dengan pola bitmap yang ditentukan. Bitmap dapat menjadi bitmap bagian DIB, yang dibuat oleh fungsi CreateDIBSection, atau dapat menjadi bitmap yang bergantung pada perangkat.
CreatePen

Fungsi CreatePen membuat pena logis yang memiliki gaya, lebar, dan warna yang ditentukan. Pena kemudian dapat dipilih ke dalam konteks perangkat dan digunakan untuk menggambar garis dan kurva.
CreatePenIndirect

Fungsi CreatePenIndirect membuat pena kosmetik logis yang memiliki gaya, lebar, dan warna yang ditentukan dalam struktur.
CreatePolygonRgn

Fungsi CreatePolygonRgn membuat wilayah poligonal.
CreatePolyPolygonRgn

Fungsi CreatePolyPolygonRgn membuat wilayah yang terdiri dari serangkaian poligon. Poligon dapat tumpang tindih.
CreateRectRgn

Fungsi CreateRectRgn membuat wilayah persegi panjang.
CreateRectRgnIndirect

Fungsi CreateRectRgnIndirect membuat wilayah persegi panjang.
CreateRoundRectRgn

Fungsi CreateRoundRectRgn membuat wilayah persegi panjang dengan sudut bulat.
CreateScalableFontResourceA

Fungsi CreateScalableFontResource membuat file sumber daya font untuk font yang dapat diskalakan. (ANSI)
CreateScalableFontResourceW

Fungsi CreateScalableFontResource membuat file sumber daya font untuk font yang dapat diskalakan. (Unicode)
CreateSolidBrush

Fungsi CreateSolidBrush membuat kuas logis yang memiliki warna solid yang ditentukan.
DeleteDC

Fungsi DeleteDC menghapus konteks perangkat (DC) yang ditentukan.
DeleteEnhMetaFile

Fungsi DeleteEnhMetaFile menghapus metafile format yang disempurnakan atau handel metafile format yang disempurnakan.
DeleteFont

Makro DeleteFont menghapus objek font, membebaskan semua sumber daya sistem yang terkait dengan objek font.
DeleteMetaFile

Fungsi DeleteMetaFile menghapus metafile format Windows atau handel metafile format Windows.
DeleteObject

Fungsi DeleteObject menghapus pena logis, kuas, font, bitmap, wilayah, atau palet, membebaskan semua sumber daya sistem yang terkait dengan objek. Setelah objek dihapus, handel yang ditentukan tidak lagi valid.
DIBINDEX

Makro DIBINDEX mengambil indeks ke entri dalam tabel warna DIB dan mengembalikan nilai COLORREF yang menentukan warna yang terkait dengan indeks yang diberikan.
DPtoLP

Fungsi DPtoLP mengonversi koordinat perangkat menjadi koordinat logis. Konversi tergantung pada mode pemetaan konteks perangkat, pengaturan asal dan jangkauan untuk jendela dan viewport, dan transformasi dunia.
DrawAnimatedRects

Menganimasikan caption jendela untuk menunjukkan pembukaan ikon atau meminimalkan atau memaksimalkan jendela.
DrawCaption

Fungsi DrawCaption menggambar jendela caption.
DrawEdge

Fungsi DrawEdge menggambar satu atau beberapa tepi persegi panjang.
DrawEscape

Fungsi DrawEscape menyediakan kemampuan menggambar tampilan video yang ditentukan yang tidak tersedia secara langsung melalui antarmuka perangkat grafis (GDI).
DrawFocusRect

Fungsi DrawFocusRect menggambar persegi panjang dalam gaya yang digunakan untuk menunjukkan bahwa persegi memiliki fokus.
DrawFrameControl

Fungsi DrawFrameControl menggambar kontrol bingkai dari jenis dan gaya yang ditentukan.
DrawStateA

Fungsi DrawState menampilkan gambar dan menerapkan efek visual untuk menunjukkan status, seperti status dinonaktifkan atau default. (ANSI)
DRAWSTATEPROC

Fungsi DrawStateProc adalah fungsi panggilan balik yang ditentukan aplikasi yang merender gambar kompleks untuk fungsi DrawState.
DrawStateW

Fungsi DrawState menampilkan gambar dan menerapkan efek visual untuk menunjukkan status, seperti status dinonaktifkan atau default. (Unicode)
DrawText

Fungsi DrawText menggambar teks yang diformat dalam persegi panjang yang ditentukan. (Fungsi DrawText)
DrawTextA

Fungsi DrawText menggambar teks yang diformat dalam persegi panjang yang ditentukan. Ini memformat teks sesuai dengan metode yang ditentukan (memperluas tab, membenarkan karakter, garis putus, dan sebagainya). (DrawTextA)
DrawTextExA

Fungsi DrawTextEx menggambar teks yang diformat dalam persegi panjang yang ditentukan. (ANSI)
DrawTextExW

Fungsi DrawTextEx menggambar teks yang diformat dalam persegi panjang yang ditentukan. (Unicode)
DrawTextW

Fungsi DrawTextW (Unicode) menggambar teks yang diformat dalam persegi panjang yang ditentukan. (Fungsi DrawTextW)
Ellipse

Fungsi Elips menggambar elips. Bagian tengah elips adalah pusat persegi panjang pembatas yang ditentukan. Elips diuraikan dengan menggunakan pena saat ini dan diisi dengan menggunakan kuas saat ini.
EndPaint

Fungsi EndPaint menandai akhir lukisan di jendela yang ditentukan. Fungsi ini diperlukan untuk setiap panggilan ke fungsi BeginPaint, tetapi hanya setelah lukisan selesai.
EndPath

Fungsi EndPath menutup tanda kurung jalur dan memilih jalur yang ditentukan oleh tanda kurung ke dalam konteks perangkat yang ditentukan.
ENHMFENUMPROC

Fungsi EnhMetaFileProc adalah fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumEnhMetaFile.
EnumDisplayDevicesA

Fungsi EnumDisplayDevices memungkinkan Anda mendapatkan informasi tentang perangkat tampilan di sesi saat ini. (ANSI)
EnumDisplayDevicesW

Fungsi EnumDisplayDevices memungkinkan Anda mendapatkan informasi tentang perangkat tampilan di sesi saat ini. (Unicode)
EnumDisplayMonitors

Fungsi EnumDisplayMonitors menghitung monitor tampilan (termasuk pseudo-monitor tak terlihat yang terkait dengan driver pencerminan) yang berpotongan dengan wilayah yang dibentuk oleh persimpangan persegi panjang kliping tertentu dan wilayah konteks perangkat yang terlihat. EnumDisplayMonitors memanggil fungsi panggilan balik MonitorEnumProc yang ditentukan aplikasi sekali untuk setiap monitor yang dijumlahkan. Perhatikan bahwa GetSystemMetrics (SM_CMONITORS) hanya menghitung monitor tampilan.
EnumDisplaySettingsA

Fungsi EnumDisplaySettings mengambil informasi tentang salah satu mode grafis untuk perangkat tampilan. Untuk mengambil informasi untuk semua mode grafis perangkat tampilan, lakukan serangkaian panggilan ke fungsi ini. (ANSI)
EnumDisplaySettingsExA

Fungsi EnumDisplaySettingsEx mengambil informasi tentang salah satu mode grafis untuk perangkat tampilan. Untuk mengambil informasi untuk semua mode grafis untuk perangkat tampilan, lakukan serangkaian panggilan ke fungsi ini. (ANSI)
EnumDisplaySettingsExW

Fungsi EnumDisplaySettingsEx mengambil informasi tentang salah satu mode grafis untuk perangkat tampilan. Untuk mengambil informasi untuk semua mode grafis untuk perangkat tampilan, lakukan serangkaian panggilan ke fungsi ini. (Unicode)
EnumDisplaySettingsW

Fungsi EnumDisplaySettings mengambil informasi tentang salah satu mode grafis untuk perangkat tampilan. Untuk mengambil informasi untuk semua mode grafis perangkat tampilan, lakukan serangkaian panggilan ke fungsi ini. (Unicode)
EnumEnhMetaFile

Fungsi EnumEnhMetaFile menghitung rekaman dalam metafile format yang disempurnakan dengan mengambil setiap rekaman dan meneruskannya ke fungsi panggilan balik yang ditentukan.
EnumFontFamiliesA

Fungsi EnumFontFamilies menghitung font dalam keluarga font tertentu yang tersedia pada perangkat tertentu. (ANSI)
EnumFontFamiliesExA

Fungsi EnumFontFamiliesEx menghitung semua font bernama unik dalam sistem yang cocok dengan karakteristik font yang ditentukan oleh struktur LOGFONT. EnumFontFamiliesEx menghitung font berdasarkan nama typeface, set karakter, atau keduanya. (ANSI)
EnumFontFamiliesExW

Fungsi EnumFontFamiliesEx menghitung semua font bernama unik dalam sistem yang cocok dengan karakteristik font yang ditentukan oleh struktur LOGFONT. EnumFontFamiliesEx menghitung font berdasarkan nama typeface, set karakter, atau keduanya. (Unicode)
EnumFontFamiliesW

Fungsi EnumFontFamilies menghitung font dalam keluarga font tertentu yang tersedia pada perangkat tertentu. (Unicode)
EnumFontsA

Fungsi EnumFonts menghitung font yang tersedia pada perangkat tertentu. (ANSI)
EnumFontsW

Fungsi EnumFonts menghitung font yang tersedia pada perangkat tertentu. (Unicode)
EnumMetaFile

Fungsi EnumMetaFile menghitung rekaman dalam metafile format Windows dengan mengambil setiap rekaman dan meneruskannya ke fungsi panggilan balik yang ditentukan.
EnumObjects

Fungsi EnumObjects menghitung pena atau kuas yang tersedia untuk konteks perangkat (DC) yang ditentukan.
EqualRect

Fungsi EqualRect menentukan apakah dua persegi panjang yang ditentukan sama dengan membandingkan koordinat sudut kiri atas dan kanan bawahnya.
EqualRgn

Fungsi EqualRgn memeriksa dua wilayah yang ditentukan untuk menentukan apakah wilayah tersebut identik. Fungsi ini menganggap dua wilayah identik jika sama ukuran dan bentuknya.
ExcludeClipRect

Fungsi ExcludeClipRect membuat wilayah kliping baru yang terdiri dari wilayah kliping yang ada dikurangi persegi panjang yang ditentukan.
ExcludeUpdateRgn

Fungsi ExcludeUpdateRgn mencegah gambar dalam area jendela yang tidak valid dengan mengecualikan wilayah yang diperbarui di jendela dari wilayah kliping.
ExtCreatePen

Fungsi ExtCreatePen membuat pena kosmetik atau geometrik logis yang memiliki atribut gaya, lebar, dan kuas yang ditentukan.
ExtCreateRegion

Fungsi ExtCreateRegion membuat wilayah dari wilayah dan data transformasi yang ditentukan.
ExtFloodFill

Fungsi ExtFloodFill mengisi area permukaan tampilan dengan kuas saat ini.
ExtSelectClipRgn

Fungsi ExtSelectClipRgn menggabungkan wilayah yang ditentukan dengan wilayah kliping saat ini menggunakan mode yang ditentukan.
ExtTextOutA

Fungsi ExtTextOut menggambar teks menggunakan font, warna latar belakang, dan warna teks yang saat ini dipilih. Anda dapat secara opsional menyediakan dimensi yang akan digunakan untuk kliping, opaquing, atau keduanya. (ANSI)
ExtTextOutW

Fungsi ExtTextOut menggambar teks menggunakan font, warna latar belakang, dan warna teks yang saat ini dipilih. Anda dapat secara opsional menyediakan dimensi yang akan digunakan untuk kliping, opaquing, atau keduanya. (Unicode)
FillPath

Fungsi FillPath menutup setiap gambar terbuka di jalur saat ini dan mengisi interior jalur dengan menggunakan mode kuas dan pengisian poligon saat ini.
FillRect

Fungsi FillRect mengisi persegi dengan menggunakan kuas yang ditentukan. Fungsi ini mencakup batas kiri dan atas, tetapi tidak termasuk batas kanan dan bawah persegi panjang.
FillRgn

Fungsi FillRgn mengisi wilayah dengan menggunakan kuas yang ditentukan.
FlattenPath

Fungsi FlattenPath mengubah kurva apa pun di jalur yang dipilih ke dalam konteks perangkat saat ini (DC), mengubah setiap kurva menjadi urutan garis.
FloodFill

Fungsi FloodFill mengisi area permukaan tampilan dengan kuas saat ini. Area diasumsikan terikat seperti yang ditentukan oleh parameter warna.
FrameRect

Fungsi FrameRect menggambar batas di sekitar persegi panjang yang ditentukan dengan menggunakan kuas yang ditentukan. Lebar dan tinggi batas selalu satu unit logis.
FrameRgn

Fungsi FrameRgn menggambar batas di sekitar wilayah yang ditentukan dengan menggunakan kuas yang ditentukan.
GdiAlphaBlend

Fungsi GdiAlphaBlend menampilkan bitmap yang memiliki piksel transparan atau semitransparan.
GdiComment

Fungsi GdiComment menyalin komentar dari buffer ke dalam metafile format yang disempurnakan yang ditentukan.
GdiFlush

Fungsi GdiFlush membersihkan batch alur panggilan saat ini.
GdiGetBatchLimit

Fungsi GdiGetBatchLimit mengembalikan jumlah maksimum panggilan fungsi yang dapat diakumulasikan dalam batch alur panggilan saat ini. Sistem membersihkan batch saat ini setiap kali batas ini terlampaui.
GdiGradientFill

Fungsi GdiGradientFill mengisi struktur persegi panjang dan segitiga.
GdiSetBatchLimit

Fungsi GdiSetBatchLimit mengatur jumlah maksimum panggilan fungsi yang dapat diakumulasikan dalam batch alur panggilan saat ini. Sistem membersihkan batch saat ini setiap kali batas ini terlampaui.
GdiTransparentBlt

Fungsi GdiTransparentBlt melakukan transfer bit-block data warna yang sesuai dengan persegi panjang piksel dari konteks perangkat sumber yang ditentukan ke dalam konteks perangkat tujuan.
GetArcDirection

Fungsi GetArcDirection mengambil arah busur saat ini untuk konteks perangkat yang ditentukan. Fungsi busur dan persegi panjang menggunakan arah busur.
GetAspectRatioFilterEx

Fungsi GetAspectRatioFilterEx mengambil pengaturan untuk filter rasio aspek saat ini.
GetBitmapBits

Fungsi GetBitmapBits menyalin bitmap bitmap dari bitmap yang bergantung pada perangkat tertentu ke dalam buffer.
GetBitmapDimensionEx

Fungsi GetBitmapDimensionEx mengambil dimensi bitmap yang kompatibel. Dimensi yang diambil harus telah diatur oleh fungsi SetBitmapDimensionEx.
GetBkColor

Fungsi GetBkColor mengembalikan warna latar belakang saat ini untuk konteks perangkat yang ditentukan.
GetBkMode

Fungsi GetBkMode mengembalikan mode campuran latar belakang saat ini untuk konteks perangkat tertentu. Mode campuran latar belakang konteks perangkat memengaruhi teks, kuas yang menetas, dan gaya pena yang bukan garis padat.
GetBoundsRect

Fungsi GetBoundsRect memperoleh persegi panjang batas akumulasi saat ini untuk konteks perangkat tertentu.
GetBrushOrgEx

Fungsi GetBrushOrgEx mengambil asal kuas saat ini untuk konteks perangkat yang ditentukan. Fungsi ini menggantikan fungsi GetBrushOrg.
GetBValue

Makro GetBValue mengambil nilai intensitas untuk komponen biru dari nilai merah, hijau, biru (RGB).
GetCharABCWidthsA

Fungsi GetCharABCWidths mengambil lebar, dalam unit logis, dari karakter berturut-turut dalam rentang tertentu dari font TrueType saat ini. Fungsi ini hanya berhasil dengan font TrueType. (ANSI)
GetCharABCWidthsFloatA

Fungsi GetCharABCWidthsFloat mengambil lebar, dalam unit logis, dari karakter berturut-turut dalam rentang tertentu dari font saat ini. (ANSI)
GetCharABCWidthsFloatW

Fungsi GetCharABCWidthsFloat mengambil lebar, dalam unit logis, dari karakter berturut-turut dalam rentang tertentu dari font saat ini. (Unicode)
GetCharABCWidthsI

Fungsi GetCharABCWidthsI mengambil lebar, dalam unit logis, indeks glyph berturut-turut dalam rentang yang ditentukan dari font TrueType saat ini. Fungsi ini hanya berhasil dengan font TrueType.
GetCharABCWidthsW

Fungsi GetCharABCWidths mengambil lebar, dalam unit logis, dari karakter berturut-turut dalam rentang tertentu dari font TrueType saat ini. Fungsi ini hanya berhasil dengan font TrueType. (Unicode)
GetCharacterPlacementA

Fungsi GetCharacterPlacement mengambil informasi tentang string karakter, seperti lebar karakter, penempatan tanda sisipan, pengurutan dalam string, dan penyajian glyph. (ANSI)
GetCharacterPlacementW

Fungsi GetCharacterPlacement mengambil informasi tentang string karakter, seperti lebar karakter, penempatan tanda sisipan, pengurutan dalam string, dan penyajian glyph. (Unicode)
GetCharWidth32A

Fungsi GetCharWidth32 mengambil lebar, dalam koordinat logis, dari karakter berturut-turut dalam rentang tertentu dari font saat ini. (ANSI)
GetCharWidth32W

Fungsi GetCharWidth32 mengambil lebar, dalam koordinat logis, dari karakter berturut-turut dalam rentang tertentu dari font saat ini. (Unicode)
GetCharWidthA

Fungsi GetCharWidth mengambil lebar, dalam koordinat logis, dari karakter berturut-turut dalam rentang tertentu dari font saat ini. (ANSI)
GetCharWidthFloatA

Fungsi GetCharWidthFloat mengambil lebar pecahan karakter berturut-turut dalam rentang tertentu dari font saat ini. (ANSI)
GetCharWidthFloatW

Fungsi GetCharWidthFloat mengambil lebar pecahan karakter berturut-turut dalam rentang tertentu dari font saat ini. (Unicode)
GetCharWidthI

Fungsi GetCharWidthI mengambil lebar, dalam koordinat logis, dari indeks glyph berturut-turut dalam rentang tertentu dari font saat ini.
GetCharWidthW

Fungsi GetCharWidth mengambil lebar, dalam koordinat logis, dari karakter berturut-turut dalam rentang tertentu dari font saat ini. (Unicode)
GetClipBox

Fungsi GetClipBox mengambil dimensi persegi panjang pembatas terketat yang dapat digambar di sekitar area yang terlihat saat ini pada perangkat.
GetClipRgn

Fungsi GetClipRgn mengambil handel yang mengidentifikasi wilayah kliping yang ditentukan aplikasi saat ini untuk konteks perangkat yang ditentukan.
GetColorAdjustment

Fungsi GetColorAdjustment mengambil nilai penyesuaian warna untuk konteks perangkat (DC) yang ditentukan.
GetCurrentObject

Fungsi GetCurrentObject mengambil handel ke objek dari jenis yang ditentukan yang telah dipilih ke dalam konteks perangkat (DC) yang ditentukan.
GetCurrentPositionEx

Fungsi GetCurrentPositionEx mengambil posisi saat ini dalam koordinat logis.
GetDC

Fungsi GetDC mengambil handel ke konteks perangkat (DC) untuk area klien dari jendela tertentu atau untuk seluruh layar.
GetDCBrushColor

Fungsi GetDCBrushColor mengambil warna kuas saat ini untuk konteks perangkat (DC) yang ditentukan.
GetDCEx

Fungsi GetDCEx mengambil handel ke konteks perangkat (DC) untuk area klien dari jendela tertentu atau untuk seluruh layar.
GetDCOrgEx

Fungsi GetDCOrgEx mengambil asal terjemahan akhir untuk konteks perangkat tertentu (DC).
GetDCPenColor

Fungsi GetDCPenColor mengambil warna pena saat ini untuk konteks perangkat (DC) yang ditentukan.
GetDeviceCaps

Fungsi GetDeviceCaps mengambil informasi khusus perangkat untuk perangkat yang ditentukan.
GetDIBColorTable

Fungsi GetDIBColorTable mengambil nilai warna RGB (merah, hijau, biru) dari rentang entri dalam tabel warna bitmap bagian DIB yang saat ini dipilih ke dalam konteks perangkat tertentu.
GetDIBits

Fungsi GetDIBits mengambil bit bitmap kompatibel yang ditentukan dan menyalinnya ke dalam buffer sebagai DIB menggunakan format yang ditentukan.
GetEnhMetaFileA

Fungsi GetEnhMetaFile membuat handel yang mengidentifikasi metafile format yang disempurnakan yang disimpan dalam file yang ditentukan. (ANSI)
GetEnhMetaFileBits

Fungsi GetEnhMetaFileBits mengambil konten metafile format yang disempurnakan yang ditentukan dan menyalinnya ke dalam buffer.
GetEnhMetaFileDescriptionA

Fungsi GetEnhMetaFileDescription mengambil deskripsi teks opsional dari metafile format yang disempurnakan dan menyalin string ke buffer yang ditentukan. (ANSI)
GetEnhMetaFileDescriptionW

Fungsi GetEnhMetaFileDescription mengambil deskripsi teks opsional dari metafile format yang disempurnakan dan menyalin string ke buffer yang ditentukan. (Unicode)
GetEnhMetaFileHeader

Fungsi GetEnhMetaFileHeader mengambil rekaman yang berisi header untuk metafile format yang disempurnakan yang ditentukan.
GetEnhMetaFilePaletteEntries

Fungsi GetEnhMetaFilePaletteEntries mengambil entri palet opsional dari metafile yang ditingkatkan yang ditentukan.
GetEnhMetaFileW

Fungsi GetEnhMetaFile membuat handel yang mengidentifikasi metafile format yang disempurnakan yang disimpan dalam file yang ditentukan. (Unicode)
GetFontData

Fungsi GetFontData mengambil data metrik font untuk font TrueType.
GetFontLanguageInfo

Fungsi GetFontLanguageInfo mengembalikan informasi tentang font yang saat ini dipilih untuk konteks tampilan yang ditentukan. Aplikasi biasanya menggunakan informasi ini dan fungsi GetCharacterPlacement untuk menyiapkan string karakter untuk ditampilkan.
GetFontUnicodeRanges

Fungsi GetFontUnicodeRanges mengembalikan informasi tentang karakter Unicode mana yang didukung oleh font. Informasi dikembalikan sebagai struktur GLYPHSET.
GetGlyphIndicesA

Fungsi GetGlyphIndices menerjemahkan string ke dalam array indeks glyph. Fungsi ini dapat digunakan untuk menentukan apakah glyph ada dalam font. (ANSI)
GetGlyphIndicesW

Fungsi GetGlyphIndices menerjemahkan string ke dalam array indeks glyph. Fungsi ini dapat digunakan untuk menentukan apakah glyph ada dalam font. (Unicode)
GetGlyphOutlineA

Fungsi GetGlyphOutline mengambil kerangka atau bitmap untuk karakter dalam font TrueType yang dipilih ke dalam konteks perangkat yang ditentukan. (ANSI)
GetGlyphOutlineW

Fungsi GetGlyphOutline mengambil kerangka atau bitmap untuk karakter dalam font TrueType yang dipilih ke dalam konteks perangkat yang ditentukan. (Unicode)
GetGraphicsMode

Fungsi GetGraphicsMode mengambil mode grafis saat ini untuk konteks perangkat yang ditentukan.
GetGValue

Makro GetGValue mengambil nilai intensitas untuk komponen hijau nilai merah, hijau, biru (RGB).
GetKerningPairsA

Fungsi GetKerningPairs mengambil pasangan kerning karakter untuk font yang saat ini dipilih untuk konteks perangkat yang ditentukan. (ANSI)
GetKerningPairsW

Fungsi GetKerningPairs mengambil pasangan kerning karakter untuk font yang saat ini dipilih untuk konteks perangkat yang ditentukan. (Unicode)
GetLayout

Fungsi GetLayout mengembalikan tata letak konteks perangkat (DC).
GetMapMode

Fungsi GetMapMode mengambil mode pemetaan saat ini.
GetMetaFileA

Fungsi GetMetaFile membuat handel yang mengidentifikasi metafile yang disimpan dalam file yang ditentukan. (ANSI)
GetMetaFileBitsEx

Fungsi GetMetaFileBitsEx mengambil konten metafile format Windows dan menyalinnya ke dalam buffer yang ditentukan.
GetMetaFileW

Fungsi GetMetaFile membuat handel yang mengidentifikasi metafile yang disimpan dalam file yang ditentukan. (Unicode)
GetMetaRgn

Fungsi GetMetaRgn mengambil metaregion saat ini untuk konteks perangkat yang ditentukan.
GetMiterLimit

Fungsi GetMiterLimit mengambil batas miter untuk konteks perangkat yang ditentukan.
GetMonitorInfoA

Fungsi GetMonitorInfo mengambil informasi tentang monitor tampilan. (ANSI)
GetMonitorInfoW

Fungsi GetMonitorInfo mengambil informasi tentang monitor tampilan. (Unicode)
GetNearestColor

Fungsi GetNearestColor mengambil nilai warna yang mengidentifikasi warna dari palet sistem yang akan ditampilkan saat nilai warna yang ditentukan digunakan.
DapatkanNearestPaletteIndex

Fungsi GetNearestPaletteIndex mengambil indeks untuk entri dalam palet logis yang ditentukan yang paling cocok dengan nilai warna tertentu.
GetObject

Fungsi GetObject (wingdi.h) mengambil informasi untuk objek grafis yang ditentukan.
GetObjectA

Fungsi GetObject mengambil informasi untuk objek grafis yang ditentukan. (GetObjectA)
GetObjectType

GetObjectType mengambil jenis objek yang ditentukan.
GetObjectW

Fungsi GetObjectW (Unicode) (wingdi.h) mengambil informasi untuk objek grafis yang ditentukan.
GetOutlineTextMetricsA

Fungsi GetOutlineTextMetrics mengambil metrik teks untuk font TrueType. (ANSI)
GetOutlineTextMetricsW

Fungsi GetOutlineTextMetrics mengambil metrik teks untuk font TrueType. (Unicode)
GetPaletteEntries

Fungsi GetPaletteEntries mengambil rentang entri palet tertentu dari palet logis yang diberikan.
GetPath

Fungsi GetPath mengambil koordinat yang menentukan titik akhir garis dan titik kontrol kurva yang ditemukan di jalur yang dipilih ke dalam konteks perangkat yang ditentukan.
GetPixel

Fungsi GetPixel mengambil nilai warna merah, hijau, biru (RGB) piksel pada koordinat yang ditentukan.
GetPolyFillMode

Fungsi GetPolyFillMode mengambil mode isian poligon saat ini.
GetRandomRgn

Fungsi GetRandomRgn menyalin wilayah kliping sistem dari konteks perangkat tertentu ke wilayah tertentu.
GetRasterizerCaps

Fungsi GetRasterizerCaps mengembalikan bendera yang menunjukkan apakah font TrueType diinstal dalam sistem.
GetRegionData

Fungsi GetRegionData mengisi buffer yang ditentukan dengan data yang menjelaskan wilayah. Data ini mencakup dimensi persegi panjang yang membentuk wilayah.
GetRgnBox

Fungsi GetRgnBox mengambil persegi panjang pembatas dari wilayah yang ditentukan.
GetROP2

Fungsi GetROP2 mengambil mode campuran latar depan dari konteks perangkat yang ditentukan. Mode campuran menentukan bagaimana warna pena atau interior dan warna yang sudah ada di layar digabungkan untuk menghasilkan warna baru.
GetRValue

Makro GetRValue mengambil nilai intensitas untuk komponen merah dari nilai merah, hijau, biru (RGB).
GetStockObject

Fungsi GetStockObject mengambil handel ke salah satu pena stok, kuas, font, atau palet.
GetStretchBltMode

Fungsi GetStretchBltMode mengambil mode peregangan saat ini. Mode peregangan menentukan bagaimana data warna ditambahkan ke atau dihapus dari bitmap yang direntangkan atau dikompresi saat fungsi StretchBlt dipanggil.
GetSysColorBrush

Fungsi GetSysColorBrush mengambil handel yang mengidentifikasi kuas logis yang sesuai dengan indeks warna yang ditentukan.
GetSystemPaletteEntries

Fungsi GetSystemPaletteEntries mengambil berbagai entri palet dari palet sistem yang terkait dengan konteks perangkat (DC) yang ditentukan.
GetSystemPaletteUse

Fungsi GetSystemPaletteUse mengambil status palet sistem (fisik) saat ini untuk konteks perangkat (DC) yang ditentukan.
GetTabbedTextExtentA

Fungsi GetTabbedTextExtent menghitung lebar dan tinggi string karakter. (ANSI)
GetTabbedTextExtentW

Fungsi GetTabbedTextExtent menghitung lebar dan tinggi string karakter. (Unicode)
GetTextAlign

Fungsi GetTextAlign mengambil pengaturan perataan teks untuk konteks perangkat yang ditentukan.
GetTextCharacterExtra

Fungsi GetTextCharacterExtra mengambil penspasian intercharacter saat ini untuk konteks perangkat yang ditentukan.
GetTextColor

Fungsi GetTextColor mengambil warna teks saat ini untuk konteks perangkat yang ditentukan.
GetTextExtentExPointA

Fungsi GetTextExtentExPoint mengambil jumlah karakter dalam string tertentu yang akan pas dalam ruang tertentu dan mengisi array dengan tingkat teks untuk masing-masing karakter tersebut. (ANSI)
GetTextExtentExPointI

Fungsi GetTextExtentExPointI mengambil jumlah karakter dalam string tertentu yang akan pas dalam ruang tertentu dan mengisi array dengan tingkat teks untuk masing-masing karakter tersebut.
GetTextExtentExPointW

Fungsi GetTextExtentExPoint mengambil jumlah karakter dalam string tertentu yang akan pas dalam ruang tertentu dan mengisi array dengan tingkat teks untuk masing-masing karakter tersebut. (Unicode)
GetTextExtentPoint32A

Fungsi GetTextExtentPoint32 menghitung lebar dan tinggi string teks yang ditentukan. (ANSI)
GetTextExtentPoint32W

Fungsi GetTextExtentPoint32 menghitung lebar dan tinggi string teks yang ditentukan. (Unicode)
GetTextExtentPointA

Fungsi GetTextExtentPoint menghitung lebar dan tinggi string teks yang ditentukan. (ANSI)
GetTextExtentPointI

Fungsi GetTextExtentPointI menghitung lebar dan tinggi array indeks glyph yang ditentukan.
GetTextExtentPointW

Fungsi GetTextExtentPoint menghitung lebar dan tinggi string teks yang ditentukan. (Unicode)
GetTextFaceA

Fungsi GetTextFace mengambil nama typeface font yang dipilih ke dalam konteks perangkat yang ditentukan. (ANSI)
GetTextFaceW

Fungsi GetTextFace mengambil nama typeface font yang dipilih ke dalam konteks perangkat yang ditentukan. (Unicode)
GetTextMetrics

Fungsi GetTextMetrics (wingdi.h) mengisi buffer yang ditentukan dengan metrik untuk font yang saat ini dipilih.
GetTextMetricsA

Fungsi GetTextMetrics mengisi buffer yang ditentukan dengan metrik untuk font yang saat ini dipilih. (GetTextMetricsA)
GetTextMetricsW

Fungsi GetTextMetricsW (Unicode) (wingdi.h) mengisi buffer yang ditentukan dengan metrik untuk font yang saat ini dipilih.
GetUpdateRect

Fungsi GetUpdateRect mengambil koordinat persegi terkecil yang sepenuhnya mencakup wilayah pembaruan dari jendela yang ditentukan.
GetUpdateRgn

Fungsi GetUpdateRgn mengambil wilayah pembaruan jendela dengan menyalinnya ke wilayah yang ditentukan. Koordinat wilayah pembaruan relatif terhadap sudut kiri atas jendela (yaitu, mereka adalah koordinat klien).
GetViewportExtEx

Fungsi GetViewportExtEx mengambil tingkat x dan y dari viewport saat ini untuk konteks perangkat yang ditentukan.
GetViewportOrgEx

Fungsi GetViewportOrgEx mengambil koordinat x dan koordinat y dari asal viewport untuk konteks perangkat yang ditentukan.
GetWindowDC

Fungsi GetWindowDC mengambil konteks perangkat (DC) untuk seluruh jendela, termasuk bilah judul, menu, dan bilah gulir.
GetWindowExtExtEx

Fungsi ini mengambil jangkauan x dan jangkauan y jendela untuk konteks perangkat yang ditentukan.
GetWindowOrgEx

Fungsi GetWindowOrgEx mengambil koordinat x dan koordinat y dari asal jendela untuk konteks perangkat yang ditentukan.
GetWindowRgn

Fungsi GetWindowRgn mendapatkan salinan wilayah jendela jendela.
GetWindowRgnBox

Fungsi GetWindowRgnBox mengambil dimensi persegi panjang pembatas terketat untuk wilayah jendela jendela.
GetWinMetaFileBits

Fungsi GetWinMetaFileBits mengonversi rekaman format yang disempurnakan dari metafile ke dalam rekaman berformat Windows dan menyimpan rekaman yang dikonversi dalam buffer yang ditentukan.
GetWorldTransform

Fungsi GetWorldTransform mengambil transformasi ruang dunia ke ruang halaman saat ini.
GOBJENUMPROC

Fungsi EnumObjectsProc adalah fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi EnumObjects.
GradientFill

Fungsi GradientFill mengisi struktur persegi panjang dan segitiga.
GrayStringA

Fungsi GrayString menggambar teks abu-abu di lokasi yang ditentukan. (ANSI)
GRAYSTRINGPROC

Fungsi OutputProc adalah fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi GrayString.
GrayStringW

Fungsi GrayString menggambar teks abu-abu di lokasi yang ditentukan. (Unicode)
InflateRect

Fungsi InflateRect menambah atau mengurangi lebar dan tinggi persegi panjang yang ditentukan.
IntersectClipRect

Fungsi IntersectClipRect membuat wilayah kliping baru dari persimpangan wilayah kliping saat ini dan persegi panjang yang ditentukan.
IntersectRect

Fungsi IntersectRect menghitung persimpangan dua persegi panjang sumber dan menempatkan koordinat persegi panjang persimpangan ke dalam persegi tujuan.
InvalidateRect

Fungsi InvalidateRect menambahkan persegi ke wilayah pembaruan jendela yang ditentukan. Wilayah pembaruan mewakili bagian area klien jendela yang harus digambar ulang.
InvalidateRgn

Fungsi InvalidateRgn membatalkan area klien dalam wilayah yang ditentukan dengan menambahkannya ke wilayah pembaruan jendela saat ini.
InvertRect

Fungsi InvertRect menginversi persegi panjang di jendela dengan melakukan operasi NOT logis pada nilai warna untuk setiap piksel di interior persegi panjang.
InvertRgn

Fungsi InvertRgn membalikkan warna di wilayah yang ditentukan.
IsRectEmpty

Fungsi IsRectEmpty menentukan apakah persegi panjang yang ditentukan kosong.
LineDDA

Fungsi LineDDA menentukan piksel mana yang harus disorot untuk garis yang ditentukan oleh titik awal dan akhir yang ditentukan.
LINEDDAPROC

Fungsi LineDDAProc adalah fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi LineDDA.
Lineto

Fungsi LineTo menggambar garis dari posisi saat ini ke atas, tetapi tidak termasuk, titik yang ditentukan.
LoadBitmapA

Fungsi LoadBitmap memuat sumber daya bitmap yang ditentukan dari file modul yang dapat dieksekusi. (ANSI)
LoadBitmapW

Fungsi LoadBitmap memuat sumber daya bitmap yang ditentukan dari file modul yang dapat dieksekusi. (Unicode)
LockWindowUpdate

Fungsi LockWindowUpdate menonaktifkan atau mengaktifkan gambar di jendela yang ditentukan. Hanya satu jendela yang dapat dikunci pada satu waktu.
LPtoDP

Fungsi LPtoDP mengonversi koordinat logis menjadi koordinat perangkat. Konversi tergantung pada mode pemetaan konteks perangkat, pengaturan asal dan jangkauan untuk jendela dan viewport, dan transformasi dunia.
MAKEPOINTS

Makro MAKEPOINTS mengonversi nilai yang berisi koordinat x- dan y titik menjadi struktur POINTS.
MAKEROP4

Makro MAKEROP4 membuat kode operasi raster kuaterner untuk digunakan dengan fungsi MaskBlt.
MapWindowPoints

Fungsi MapWindowPoints mengonversi (memetakan) sekumpulan titik dari ruang koordinat relatif terhadap satu jendela ke ruang koordinat relatif terhadap jendela lain.
MaskBlt

Fungsi MaskBlt menggabungkan data warna untuk bitmap sumber dan tujuan menggunakan operasi masker dan raster yang ditentukan.
MergeFontPackage

Fungsi MergeFontPackage memanipulasi font yang dibuat oleh CreateFontPackage.
MFENUMPROC

Fungsi EnumMetaFileProc adalah fungsi panggilan balik yang ditentukan aplikasi yang memproses rekaman metafile format Windows.
ModifikasiWorldTransform

Fungsi ModifikasiWorldTransform mengubah transformasi dunia untuk konteks perangkat menggunakan mode yang ditentukan.
MONITORENUMPROC

Fungsi MonitorEnumProc adalah fungsi panggilan balik yang ditentukan aplikasi yang dipanggil oleh fungsi EnumDisplayMonitors.
MonitorFromPoint

Fungsi MonitorFromPoint mengambil handel ke monitor tampilan yang berisi titik tertentu.
MonitorFromRect

Fungsi MonitorFromRect mengambil handel ke monitor tampilan yang memiliki area persimpangan terbesar dengan persegi panjang tertentu.
MonitorFromWindow

Fungsi MonitorFromWindow mengambil handel ke monitor tampilan yang memiliki area persimpangan terbesar dengan persegi panjang pembatas jendela tertentu.
MoveToEx

Fungsi MoveToEx memperbarui posisi saat ini ke titik yang ditentukan dan secara opsional mengembalikan posisi sebelumnya.
OffsetClipRgn

Fungsi OffsetClipRgn memindahkan wilayah kliping konteks perangkat oleh offset yang ditentukan.
OffsetRect

Fungsi OffsetRect memindahkan persegi panjang yang ditentukan oleh offset yang ditentukan.
OffsetRgn

Fungsi OffsetRgn memindahkan wilayah dengan offset yang ditentukan.
OffsetViewportOrgEx

Fungsi OffsetViewportOrgEx memodifikasi asal viewport untuk konteks perangkat menggunakan offset horizontal dan vertikal yang ditentukan.
OffsetWindowOrgEx

Fungsi OffsetWindowOrgEx memodifikasi asal jendela untuk konteks perangkat menggunakan offset horizontal dan vertikal yang ditentukan.
PaintDesktop

Fungsi PaintDesktop mengisi wilayah kliping dalam konteks perangkat yang ditentukan dengan pola desktop atau wallpaper. Fungsi ini disediakan terutama untuk desktop shell.
PaintRgn

Fungsi PaintRgn melukis wilayah yang ditentukan dengan menggunakan kuas yang saat ini dipilih ke dalam konteks perangkat.
PALETTEINDEX

Makro PALETTEINDEX menerima indeks ke entri palet warna logis dan mengembalikan penentu entri palet yang terdiri dari nilai COLORREF yang menentukan warna yang terkait dengan indeks tertentu.
PALETTERGB

Makro PALETTERGB menerima tiga nilai yang mewakili intensitas relatif merah, hijau, dan biru dan mengembalikan penentu palet relatif merah, hijau, biru (RGB) yang terdiri dari 2 dalam byte urutan tinggi dan nilai RGB dalam tiga byte berurutan rendah. Aplikasi yang menggunakan palet warna dapat meneruskan penentu ini, alih-alih nilai RGB eksplisit, ke fungsi yang mengharapkan warna.
PatBlt

Fungsi PatBlt melukis persegi panjang yang ditentukan menggunakan kuas yang saat ini dipilih ke dalam konteks perangkat yang ditentukan. Warna kuas dan warna permukaan atau warna dikombinasikan dengan menggunakan operasi raster yang ditentukan.
PathToRegion

Fungsi PathToRegion membuat wilayah dari jalur yang dipilih ke dalam konteks perangkat yang ditentukan. Wilayah yang dihasilkan menggunakan koordinat perangkat.
Pai

Fungsi Pai menggambar irisan berbentuk pai yang dibatasi oleh persimpangan elips dan dua radial. Pai diuraikan dengan menggunakan pena saat ini dan diisi dengan menggunakan kuas saat ini.
PlayEnhMetaFile

Fungsi PlayEnhMetaFile menampilkan gambar yang disimpan dalam metafile format yang disempurnakan yang ditentukan.
PlayEnhMetaFileRecord

Fungsi PlayEnhMetaFileRecord memainkan rekaman metafile yang disempurnakan dengan menjalankan fungsi antarmuka perangkat grafis (GDI) yang diidentifikasi oleh rekaman.
PlayMetaFile

Fungsi PlayMetaFile menampilkan gambar yang disimpan dalam metafile format Windows yang diberikan pada perangkat yang ditentukan.
PlayMetaFileRecord

Fungsi PlayMetaFileRecord memutar rekaman metafile format Windows dengan menjalankan fungsi antarmuka perangkat grafis (GDI) yang terkandung dalam rekaman tersebut.
PlgBlt

Fungsi PlgBlt melakukan transfer blok bit dari bit data warna dari persegi panjang yang ditentukan dalam konteks perangkat sumber ke parallelogram yang ditentukan dalam konteks perangkat tujuan.
POINTTOPOINT

Makro POINTSTOPOINT menyalin konten struktur POINTS ke dalam struktur POINT.
TITIK TITIK

Makro POINTTOPOINTS mengonversi struktur POINT menjadi struktur POINTS.
PolyBezier

Fungsi PolyBezier menggambar satu atau beberapa kurva zier B.
PolyBezierTo

Fungsi PolyBezierTo menggambar satu atau beberapa kurva zier B.
PolyDraw

Fungsi PolyDraw menggambar satu set segmen garis dan kurva B zier.
Poligon

Fungsi Poligon menggambar poligon yang terdiri dari dua simpul atau lebih yang dihubungkan oleh garis lurus. Poligon diuraikan dengan menggunakan pena saat ini dan diisi dengan menggunakan mode sikat dan pengisian poligon saat ini.
Polyline

Fungsi Polyline menggambar serangkaian segmen garis dengan menyambungkan titik dalam array yang ditentukan.
PolylineTo

Fungsi PolylineTo menggambar satu atau beberapa garis lurus.
PoliPolygon

Fungsi PolyPolygon menggambar serangkaian poligon tertutup. Setiap poligon diuraikan dengan menggunakan pena saat ini dan diisi dengan menggunakan mode pengisian kuas dan poligon saat ini. Poligon yang digambar oleh fungsi ini dapat tumpang tindih.
PoliPolyline

Fungsi PolyPolyline menggambar beberapa rangkaian segmen garis yang terhubung.
PolyTextOutA

Fungsi PolyTextOut menggambar beberapa string menggunakan font dan warna teks yang saat ini dipilih dalam konteks perangkat yang ditentukan. (ANSI)
PolyTextOutW

Fungsi PolyTextOut menggambar beberapa string menggunakan font dan warna teks yang saat ini dipilih dalam konteks perangkat yang ditentukan. (Unicode)
PtInRect

Fungsi PtInRect menentukan apakah titik yang ditentukan terletak dalam persegi panjang yang ditentukan.
PtInRegion

Fungsi PtInRegion menentukan apakah titik yang ditentukan berada di dalam wilayah yang ditentukan.
PtVisible

Fungsi PtVisible menentukan apakah titik yang ditentukan berada dalam wilayah kliping konteks perangkat.
RealPalette

Fungsi RealPalette memetakan entri palet dari palet logis saat ini ke palet sistem.
Persegi

Fungsi Persegi panjang menggambar persegi panjang. Persegi panjang diuraikan dengan menggunakan pena saat ini dan diisi dengan menggunakan kuas saat ini.
RectInRegion

Fungsi RectInRegion menentukan apakah ada bagian dari persegi panjang yang ditentukan berada dalam batas wilayah.
RectVisible

Fungsi RectVisible menentukan apakah ada bagian dari persegi panjang yang ditentukan terletak di dalam wilayah kliping konteks perangkat.
RedrawWindow

Fungsi RedrawWindow memperbarui persegi panjang atau wilayah yang ditentukan di area klien jendela.
ReleaseDC

Fungsi ReleaseDC merilis konteks perangkat (DC), membebaskannya untuk digunakan oleh aplikasi lain. Efek fungsi ReleaseDC tergantung pada jenis DC. Ini hanya membebaskan DC umum dan jendela. Ini tidak berpengaruh pada DC kelas atau privat.
RemoveFontMemResourceEx

Fungsi RemoveFontMemResourceEx menghapus font yang ditambahkan dari file gambar memori.
RemoveFontResourceA

Fungsi RemoveFontResource menghapus font dalam file yang ditentukan dari tabel font sistem. (ANSI)
RemoveFontResourceExA

Fungsi RemoveFontResourceEx menghapus font dalam file yang ditentukan dari tabel font sistem. (ANSI)
RemoveFontResourceExW

Fungsi RemoveFontResourceEx menghapus font dalam file yang ditentukan dari tabel font sistem. (Unicode)
RemoveFontResourceW

Fungsi RemoveFontResource menghapus font dalam file yang ditentukan dari tabel font sistem. (Unicode)
ResetDCA

Fungsi ResetDC memperbarui printer atau konteks perangkat plotter (DC) yang ditentukan menggunakan informasi yang ditentukan. (ANSI)
ResetDCW

Fungsi ResetDC memperbarui printer atau konteks perangkat plotter (DC) yang ditentukan menggunakan informasi yang ditentukan. (Unicode)
ResizePalette

Fungsi ResizePalette meningkatkan atau mengurangi ukuran palet logis berdasarkan nilai yang ditentukan.
RestoreDC

Fungsi RestoreDC memulihkan konteks perangkat (DC) ke status yang ditentukan. DC dipulihkan dengan memunculkan informasi status dari tumpukan yang dibuat oleh panggilan sebelumnya ke fungsi SaveDC.
RGB

Makro RGB memilih warna merah, hijau, biru (RGB) berdasarkan argumen yang disediakan dan kemampuan warna perangkat output.
RoundRect

Fungsi RoundRect menggambar persegi panjang dengan sudut bulat. Persegi panjang diuraikan dengan menggunakan pena saat ini dan diisi dengan menggunakan kuas saat ini.
SaveDC

Fungsi SaveDC menyimpan status konteks perangkat (DC) yang ditentukan saat ini dengan menyalin data yang menjelaskan objek dan mode grafik yang dipilih (seperti bitmap, kuas, palet, font, pena, wilayah, mode gambar, dan mode pemetaan) ke tumpukan konteks.
ScaleViewportExtEx

Fungsi ScaleViewportExtEx memodifikasi viewport untuk konteks perangkat menggunakan rasio yang dibentuk oleh multiplicands dan divisor yang ditentukan.
ScaleWindowExtExtEx

Fungsi ScaleWindowExtEx memodifikasi jendela untuk konteks perangkat menggunakan rasio yang dibentuk oleh multiplicands dan divisor yang ditentukan.
ScreenToClient

Fungsi ScreenToClient mengonversi koordinat layar dari titik tertentu pada layar menjadi koordinat area klien.
PilihClipPath

Fungsi SelectClipPath memilih jalur saat ini sebagai wilayah kliping untuk konteks perangkat, menggabungkan wilayah baru dengan wilayah kliping yang ada menggunakan mode yang ditentukan.
PilihClipRgn

Fungsi SelectClipRgn memilih wilayah sebagai wilayah kliping saat ini untuk konteks perangkat yang ditentukan.
PilihFont

Makro SelectFont memilih objek font ke dalam konteks perangkat (DC) yang ditentukan. Objek font baru menggantikan objek font sebelumnya.
PilihObject

Fungsi SelectObject memilih objek ke dalam konteks perangkat (DC) yang ditentukan. Objek baru menggantikan objek sebelumnya dengan jenis yang sama.
PilihPalette

Fungsi SelectPalette memilih palet logis yang ditentukan ke dalam konteks perangkat.
SetArcDirection

SetArcDirection mengatur arah gambar yang akan digunakan untuk fungsi busur dan persegi panjang.
SetBitmapBits

Fungsi SetBitmapBits mengatur bit data warna untuk bitmap ke nilai yang ditentukan.
SetBitmapDimensionEx

Fungsi SetBitmapDimensionEx menetapkan dimensi pilihan ke bitmap. Dimensi ini dapat digunakan oleh aplikasi; namun, mereka tidak digunakan oleh sistem.
SetBkColor

Fungsi SetBkColor mengatur warna latar belakang saat ini ke nilai warna yang ditentukan, atau ke warna fisik terdekat jika perangkat tidak dapat mewakili nilai warna yang ditentukan.
SetBkMode

Fungsi SetBkMode mengatur mode campuran latar belakang dari konteks perangkat yang ditentukan. Mode campuran latar belakang digunakan dengan teks, kuas yang menetas, dan gaya pena yang bukan garis padat.
SetBoundsRect

Fungsi SetBoundsRect mengontrol akumulasi informasi persegi panjang pembatas untuk konteks perangkat yang ditentukan.
SetBrushOrgEx

Fungsi SetBrushOrgEx mengatur asal kuas yang ditetapkan GDI ke kuas berikutnya yang dipilih aplikasi ke dalam konteks perangkat yang ditentukan.
SetColorAdjustment

Fungsi SetColorAdjustment mengatur nilai penyesuaian warna untuk konteks perangkat (DC) menggunakan nilai yang ditentukan.
SetDCBrushColor

Fungsi SetDCBrushColor mengatur warna kuas konteks perangkat (DC) saat ini ke nilai warna yang ditentukan. Jika perangkat tidak dapat mewakili nilai warna yang ditentukan, warna diatur ke warna fisik terdekat.
SetDCPenColor

Fungsi SetDCPenColor mengatur warna pena konteks perangkat (DC) saat ini ke nilai warna yang ditentukan. Jika perangkat tidak dapat mewakili nilai warna yang ditentukan, warna diatur ke warna fisik terdekat.
SetDIBColorTable

Fungsi SetDIBColorTable mengatur nilai warna RGB (merah, hijau, biru) dalam rentang entri dalam tabel warna DIB yang saat ini dipilih ke dalam konteks perangkat tertentu.
SetDIBits

Fungsi SetDIBits mengatur piksel dalam bitmap (DDB) yang kompatibel menggunakan data warna yang ditemukan di DIB yang ditentukan.
SetDIBitsToDevice

Fungsi SetDIBitsToDevice mengatur piksel dalam persegi panjang yang ditentukan pada perangkat yang terkait dengan konteks perangkat tujuan menggunakan data warna dari gambar DIB, JPEG, atau PNG.
SetEnhMetaFileBits

Fungsi SetEnhMetaFileBits membuat metafile format yang disempurnakan berbasis memori dari data yang ditentukan.
SetGraphicsMode

Fungsi SetGraphicsMode mengatur mode grafis untuk konteks perangkat yang ditentukan.
SetLayout

Fungsi SetLayout mengubah tata letak konteks perangkat (DC).
SetMapMode

Fungsi SetMapMode mengatur mode pemetaan dari konteks perangkat yang ditentukan. Mode pemetaan menentukan unit pengukuran yang digunakan untuk mengubah unit ruang halaman menjadi unit ruang perangkat, dan juga menentukan orientasi sumbu x dan y perangkat.
SetMapperFlags

Fungsi SetMapperFlags mengubah algoritma yang digunakan pemeta font saat memetakan font logis ke font fisik.
SetMetaFileBitsEx

Fungsi SetMetaFileBitsEx membuat metafile format Windows berbasis memori dari data yang disediakan.
SetMetaRgn

Fungsi SetMetaRgn memotong wilayah kliping saat ini untuk konteks perangkat yang ditentukan dengan metaregion saat ini dan menyimpan wilayah gabungan sebagai metaregion baru untuk konteks perangkat yang ditentukan.
SetMiterLimit

Fungsi SetMiterLimit menetapkan batas untuk panjang gabungan miter untuk konteks perangkat yang ditentukan.
SetPaletteEntries

Fungsi SetPaletteEntries menetapkan nilai warna RGB (merah, hijau, biru) dan bendera dalam berbagai entri dalam palet logis.
SetPixel

Fungsi SetPixel mengatur piksel pada koordinat yang ditentukan ke warna yang ditentukan.
SetPixelV

Fungsi SetPixelV mengatur piksel pada koordinat yang ditentukan ke perkiraan terdekat dari warna yang ditentukan. Titik harus berada di wilayah kliping dan bagian permukaan perangkat yang terlihat.
SetPolyFillMode

Fungsi SetPolyFillMode mengatur mode pengisian poligon untuk fungsi yang mengisi poligon.
SetRect

Fungsi SetRect mengatur koordinat persegi panjang yang ditentukan. Ini setara dengan menetapkan argumen kiri, atas, kanan, dan bawah ke anggota struktur RECT yang sesuai.
SetRectEmpty

Fungsi SetRectEmpty membuat persegi panjang kosong di mana semua koordinat diatur ke nol.
SetRectRgn

Fungsi SetRectRgn mengonversi wilayah menjadi wilayah persegi panjang dengan koordinat yang ditentukan.
SetROP2

Fungsi SetROP2 mengatur mode campuran latar depan saat ini.
SetStretchBltMode

Fungsi SetStretchBltMode mengatur mode peregangan bitmap dalam konteks perangkat yang ditentukan.
SetSystemPaletteUse

Fungsi SetSystemPaletteUse memungkinkan aplikasi menentukan apakah palet sistem berisi 2 atau 20 warna statis.
SetTextAlign

Fungsi SetTextAlign mengatur bendera perataan teks untuk konteks perangkat yang ditentukan.
SetTextCharacterExtra

Fungsi SetTextCharacterExtra mengatur penspasian intercharacter. Penspasian intercharacter ditambahkan ke setiap karakter, termasuk karakter pemisah, saat sistem menulis baris teks.
SetTextColor

Fungsi SetTextColor mengatur warna teks untuk konteks perangkat yang ditentukan ke warna yang ditentukan.
SetTextJustification

Fungsi SetTextJustification menentukan jumlah ruang yang harus ditambahkan sistem ke karakter pemisah dalam string teks. Ruang ditambahkan saat aplikasi memanggil fungsi TextOut atau ExtTextOut.
SetViewportExtEx

Mengatur tingkat horizontal dan vertikal viewport untuk konteks perangkat dengan menggunakan nilai yang ditentukan.
SetViewportOrgEx

Fungsi SetViewportOrgEx menentukan titik perangkat mana yang memetakan ke asal jendela (0,0).
SetWindowExtExtEx

Fungsi SetWindowExtEx mengatur jangkauan horizontal dan vertikal jendela untuk konteks perangkat dengan menggunakan nilai yang ditentukan.
SetWindowOrgEx

Fungsi SetWindowOrgEx menentukan titik jendela mana yang memetakan ke asal viewport (0,0).
SetWindowRgn

Fungsi SetWindowRgn mengatur wilayah jendela jendela.
SetWinMetaFileBits

Fungsi SetWinMetaFileBits mengonversi metafile dari format Windows yang lebih lama ke format baru yang ditingkatkan dan menyimpan metafile baru dalam memori.
SetWorldTransform

Fungsi SetWorldTransform menetapkan transformasi linier dua dimensi antara ruang dunia dan ruang halaman untuk konteks perangkat yang ditentukan. Transformasi ini dapat digunakan untuk menskalakan, memutar, menikung, atau menerjemahkan output grafis.
StretchBlt

Fungsi StretchBlt menyalin bitmap dari persegi panjang sumber ke persegi panjang tujuan, meregangkan atau mengompresi bitmap agar pas dengan dimensi persegi panjang tujuan, jika perlu.
StretchDIBits

Fungsi StretchDIBits menyalin data warna untuk persegi panjang piksel dalam gambar DIB, JPEG, atau PNG ke persegi tujuan yang ditentukan.
StrokeAndFillPath

Fungsi StrokeAndFillPath menutup setiap gambar terbuka di jalur, membelai garis besar jalur dengan menggunakan pena saat ini, dan mengisi interiornya dengan menggunakan kuas saat ini.
StrokePath

Fungsi StrokePath merender jalur yang ditentukan dengan menggunakan pena saat ini.
SubtractRect

Fungsi SubtractRect menentukan koordinat persegi panjang yang dibentuk dengan mengurangi satu persegi panjang dari persegi panjang lainnya.
TabbedTextOutA

Fungsi TabbedTextOut menulis string karakter di lokasi tertentu, memperluas tab ke nilai yang ditentukan dalam array posisi tab-stop. Teks ditulis dalam font, warna latar belakang, dan warna teks yang saat ini dipilih. (ANSI)
TabbedTextOutW

Fungsi TabbedTextOut menulis string karakter di lokasi tertentu, memperluas tab ke nilai yang ditentukan dalam array posisi tab-stop. Teks ditulis dalam font, warna latar belakang, dan warna teks yang saat ini dipilih. (Unicode)
TextOutA

Fungsi TextOut menulis string karakter di lokasi yang ditentukan, menggunakan font, warna latar belakang, dan warna teks yang saat ini dipilih. (ANSI)
TextOutW

Fungsi TextOut menulis string karakter di lokasi yang ditentukan, menggunakan font, warna latar belakang, dan warna teks yang saat ini dipilih. (Unicode)
TransparentBlt

Fungsi TransparentBlt melakukan transfer blok bit dari data warna yang sesuai dengan persegi panjang piksel dari konteks perangkat sumber yang ditentukan ke dalam konteks perangkat tujuan.
TTCharToUnicode

Mengonversi array nilai kode karakter 8-bit menjadi nilai Unicode 16-bit.
TTDeleteEmbeddedFont

Melepaskan memori yang digunakan oleh font yang disematkan, hFontReference.
TTEmbedFont

Membuat struktur font yang berisi font karakter lebar yang disubset (16-bit). Font saat ini dari konteks perangkat (hDC) menyediakan informasi font.
TTEmbedFontEx

Membuat struktur font yang berisi font karakter UCS-4 yang disubset (32-bit). Font saat ini dari konteks perangkat (hDC) menyediakan informasi font.
TTEmbedFontFromFileA

Membuat struktur font yang berisi font karakter lebar yang disubset (16-bit). File eksternal menyediakan informasi font.
TTEnableEmbeddingForFacename

Menambahkan atau menghapus nama wajah dari daftar pengecualian typeface.
TTGetEmbeddedFontInfo

Mengambil informasi tentang font yang disematkan, seperti izin penyematan. TTGetEmbeddedFontInfo melakukan tugas yang sama dengan TTLoadEmbeddedFont tetapi tidak mengalokasikan struktur data internal untuk font yang disematkan.
TTGetEmbeddingType

Mendapatkan hak istimewa penyematan font.
TTGetNewFontName

Mendapatkan nama keluarga untuk font yang dimuat melalui TTLoadEmbeddedFont.
TTIsEmbeddingEnabled

Menentukan apakah daftar pengecualian typeface berisi font yang ditentukan.
TTIsEmbeddingEnabledForFacename

Menentukan apakah penyematan diaktifkan untuk font tertentu.
TTLoadEmbeddedFont

Membaca font yang disematkan dari aliran dokumen dan menginstalnya. Juga memungkinkan klien untuk lebih membatasi hak istimewa penyematan font.
TTRunValidationTests

Memvalidasi sebagian atau semua data glef dari font karakter lebar (16-bit), dalam rentang ukuran yang ditentukan.
TTRunValidationTestsEx

Memvalidasi bagian atau semua data glyph dari font karakter UCS-4 (32-bit), dalam rentang ukuran yang ditentukan.
UnionRect

Fungsi UnionRect membuat penyatuan dua persegi panjang. Serikat adalah persegi terkecil yang berisi kedua persegi panjang sumber.
UnrealizeObject

Fungsi UnrealizeObject mengatur ulang asal kuas atau mengatur ulang palet logis.
UpdateColors

Fungsi UpdateColors memperbarui area klien dari konteks perangkat yang ditentukan dengan memetakan ulang warna saat ini di area klien ke palet logis yang saat ini direalisasikan.
UpdateWindow

Fungsi UpdateWindow memperbarui area klien dari jendela yang ditentukan dengan mengirim pesan WM_PAINT ke jendela jika wilayah pembaruan jendela tidak kosong.
ValidateRect

Fungsi ValidateRect memvalidasi area klien dalam persegi panjang dengan menghapus persegi panjang dari wilayah pembaruan jendela yang ditentukan.
ValidateRgn

Fungsi ValidateRgn memvalidasi area klien dalam suatu wilayah dengan menghapus wilayah dari wilayah pembaruan saat ini dari jendela yang ditentukan.
WidenPath

Fungsi WidenPath menentukan ulang jalur saat ini sebagai area yang akan dicat jika jalur dibelai menggunakan pena yang saat ini dipilih ke dalam konteks perangkat yang diberikan.
WindowFromDC

Fungsi WindowFromDC mengembalikan handel ke jendela yang terkait dengan konteks perangkat tampilan (DC) yang ditentukan. Fungsi output yang menggunakan konteks perangkat yang ditentukan menarik ke jendela ini.

Struktur

 
ABC

Struktur ABC berisi lebar karakter dalam font TrueType.
ABCFLOAT

Struktur ABCFLOAT berisi lebar A, B, dan C dari karakter font.
AXESLISTA

Struktur AXESLIST berisi informasi tentang semua sumbu dari beberapa font master. (ANSI)
AXESLISTW

Struktur AXESLIST berisi informasi tentang semua sumbu dari beberapa font master. (Unicode)
AXISINFOA

Struktur AXISINFO berisi informasi tentang sumbu dari beberapa font master. (ANSI)
AXISINFOW

Struktur AXISINFO berisi informasi tentang sumbu dari beberapa font master. (Unicode)
BITMAP

Struktur BITMAP mendefinisikan jenis, lebar, tinggi, format warna, dan nilai bit bitmap.
BITMAPCOREHEADER

Struktur BITMAPCOREHEADER berisi informasi tentang dimensi dan format warna DIB.
BITMAPCOREINFO

Struktur BITMAPCOREINFO mendefinisikan dimensi dan informasi warna untuk DIB.
BITMAPFILEHEADER

Struktur BITMAPFILEHEADER berisi informasi tentang jenis, ukuran, dan tata letak file yang berisi DIB.
BITMAPINFO

Struktur BITMAPINFO mendefinisikan dimensi dan informasi warna untuk DIB.
BITMAPINFOHEADER

Struktur BITMAPINFOHEADER berisi informasi tentang dimensi dan format warna bitmap independen perangkat (DIB).
BITMAPV4HEADER

Struktur BITMAPV4HEADER adalah file header informasi bitmap. Ini adalah versi yang diperluas dari struktur BITMAPINFOHEADER. Aplikasi dapat menggunakan struktur BITMAPV5HEADER untuk fungsionalitas tambahan.
BITMAPV5HEADER

Struktur BITMAPV5HEADER adalah file header informasi bitmap. Ini adalah versi yang diperluas dari struktur BITMAPINFOHEADER.
BLENDFUNCTION

Struktur BLENDFUNCTION mengontrol perpaduan dengan menentukan fungsi penpaduan untuk bitmap sumber dan tujuan.
COLORADJUSTMENT

Struktur COLORADJUSTMENT mendefinisikan nilai penyesuaian warna yang digunakan oleh fungsi StretchBlt dan StretchDIBits saat mode stretch adalah HALFTONE. Anda dapat mengatur nilai penyesuaian warna dengan memanggil fungsi SetColorAdjustment.
DESIGNVECTOR

Struktur DESIGNVECTOR digunakan oleh aplikasi untuk menentukan nilai sumbu dari beberapa font master.
DIBSECTION

Struktur DIBSECTION berisi informasi tentang DIB yang dibuat dengan memanggil fungsi CreateDIBSection.
DISPLAY_DEVICEA

Struktur DISPLAY_DEVICE menerima informasi tentang perangkat tampilan yang ditentukan oleh parameter iDevNum dari fungsi EnumDisplayDevices. (ANSI)
DISPLAY_DEVICEW

Struktur DISPLAY_DEVICE menerima informasi tentang perangkat tampilan yang ditentukan oleh parameter iDevNum dari fungsi EnumDisplayDevices. (Unicode)
DRAWTEXTPARAMS

Struktur DRAWTEXTPARAMS berisi opsi pemformatan yang diperluas untuk fungsi DrawTextEx.
EMR

Struktur EMR menyediakan struktur dasar untuk semua rekaman metafile yang ditingkatkan. Rekaman metafile yang disempurnakan berisi parameter untuk fungsi GDI tertentu yang digunakan untuk membuat bagian gambar dalam metafile format yang disempurnakan.
EMRABORTPATH

Berisi data untuk catatan metafile yang disempurnakan AbortPath, BeginPath, EndPath, CloseFigure, FlattenPath, WidenPath, SetMetaRgn, SaveDC, dan RealPalette.
EMRALPHABLEND

Struktur EMRALPHABLEND berisi anggota untuk rekaman metafile alphaBlend yang disempurnakan.
EMRANGLEARC

Struktur EMRANGLEARC berisi anggota untuk rekaman metafile yang disempurnakan AngleArc.
EMRARC

Struktur EMRARC, EMRARCTO, EMRCHORD, dan EMRPIE berisi anggota untuk catatan metafile yang ditingkatkan Arc, ArcTo, Chord, dan Pie.
EMRBITBLT

Struktur EMRBITBLT berisi anggota untuk catatan metafile bitBlt yang ditingkatkan. Perhatikan bahwa antarmuka perangkat grafis (GDI) mengonversi bitmap yang bergantung pada perangkat menjadi bitmap independen perangkat (DIB) sebelum menyimpannya dalam rekaman metafile.
EMRCOLORCORRECTPALETTE

Struktur EMRCOLORCORRECTPALETTE berisi anggota untuk rekaman metafile colorCorrectPalette yang disempurnakan.
EMRCOLORMATCHTOTARGET

Struktur EMRCOLORMATCHTOTARGET berisi anggota untuk rekaman metafile yang disempurnakan ColorMatchToTarget.
EMRCREATEBRUSHINDIRECT

Struktur EMRCREATEBRUSHINDIRECT berisi anggota untuk rekaman metafile createBrushIndirect yang ditingkatkan.
EMRCREATECOLORSPACE

Struktur EMRCREATECOLORSPACE berisi anggota untuk rekaman metafile yang disempurnakan CreateColorSpace.
EMRCREATECOLORSPACEW

Struktur EMRCREATECOLORSPACEW berisi anggota untuk rekaman metafile createColorSpace yang disempurnakan. Ini berbeda dari EMRCREATECOLORSPACE karena memiliki ruang warna logis Unicode dan juga memiliki array opsional yang berisi data profil sumber mentah.
EMRCREATEDIBPATTERNBRUSHPT

Struktur EMRCREATEDIBPATTERNBRUSHPT berisi anggota untuk rekaman metafile yang disempurnakan CreateDIBPatternBrushPt. Struktur BITMAPINFO diikuti oleh bitmap yang membentuk bitmap independen perangkat (DIB) yang dikemas.
EMRCREATEMONOBRUSH

Struktur EMRCREATEMONOBRUSH berisi anggota untuk CreatePatternBrush (ketika melewati bitmap monokrom) atau CreateDIBPatternBrush (ketika melewati rekaman metafile monokrom DIB) yang ditingkatkan.
ERCREATEPALETTE

Struktur EMRCREATEPALETTE berisi anggota untuk rekaman metafile CreatePalette yang disempurnakan.
EMRCREATEPEN

Struktur EMRCREATEPEN berisi anggota untuk rekaman metafile createPen yang disempurnakan.
EMRELLIPSE

Struktur EMRELLIPSE dan EMRRECTANGLE berisi anggota untuk rekaman metafile yang disempurnakan Elips dan Persegi Panjang.
EMREOF

Struktur EMREOF berisi data untuk rekaman metafile yang ditingkatkan yang menunjukkan akhir metafile.
EMREXCLUDECLIPRECT

Struktur EMREXCLUDECLIPRECT dan EMRINTERSECTCLIPRECT berisi anggota untuk rekaman metafile yang ditingkatkan ExcludeClipRect dan IntersectClipRect.
EMREXTCREATEFONTINDIRECTW

Struktur EMREXTCREATEFONTINDIRECTW berisi anggota untuk rekaman metafile createFontIndirect yang ditingkatkan.
EMREXTCREATEPEN

Struktur EMREXTCREATEPEN berisi anggota untuk catatan metafile yang disempurnakan ExtCreatePen. Jika rekaman berisi struktur BITMAPINFO, itu diikuti oleh bitmap yang membentuk bitmap independen perangkat yang dikemas (DIB).
EMREXTFLOODFILL

Struktur EMREXTFLOODFILL berisi anggota untuk catatan metafile yang disempurnakan ExtFloodFill.
EMREXTSELECTCLIPRGN

Struktur EMREXTSELECTCLIPRGN berisi anggota untuk rekaman metafile yang ditingkatkan ExtSelectClipRgn.
EMREXTTEXTOUTA

Struktur EMREXTTEXTOUTA dan EMREXTTEXTOUTW berisi anggota untuk rekaman metafile yang disempurnakan ExtTextOut, TextOut, atau DrawText.
EMRFILLPATH

Struktur EMRFILLPATH, EMRSTROKEANDFILLPATH, dan EMRSTROKEPATH berisi anggota untuk rekaman metafile yang disempurnakan FillPath, StrokeAndFillPath, dan StrokePath.
EMRFILLRGN

Struktur EMRFILLRGN berisi anggota untuk rekaman metafile yang ditingkatkan FillRgn.
EMRFORMAT

Struktur EMRFORMAT berisi informasi yang mengidentifikasi data grafik dalam metafile yang ditingkatkan. Komentar publik metafile yang disempurnakan GDICOMMENT_MULTIFORMATS berisi array struktur EMRFORMAT.
EMRFRAMERGN

Struktur EMRFRAMERGN berisi anggota untuk rekaman metafile yang ditingkatkan FrameRgn.
EMRGDICOMMENT

Struktur EMRGDICOMMENT berisi data khusus aplikasi.
EMRGLSBOUNDEDRECORD

Struktur EMRGLSBOUNDEDRECORD berisi anggota untuk rekaman metafile yang disempurnakan yang dihasilkan oleh fungsi OpenGL. Ini berisi data untuk fungsi OpenGL dengan informasi dalam unit piksel yang harus diskalakan saat memutar metafile.
EMRGLSRECORD

Struktur EMRGLSRECORD berisi anggota untuk rekaman metafile yang disempurnakan yang dihasilkan oleh fungsi OpenGL. Ini berisi data untuk fungsi OpenGL yang menskalakan secara otomatis ke viewport OpenGL.
EMRGRADIENTFILL

Struktur EMRGRADIENTFILL berisi anggota untuk rekaman metafile yang disempurnakan GradientFill.
EMRINVERTRGN

Struktur EMRINVERTRGN dan EMRPAINTRGN berisi anggota untuk rekaman metafile yang disempurnakan InvertRgn dan PaintRgn.
EMRLINETO

Struktur EMRLINETO dan EMRMOVETOEX berisi anggota untuk rekaman metafile yang disempurnakan LineTo dan MoveToEx.
EMRMASKBLT

Struktur EMRMASKBLT berisi anggota untuk catatan metafile maskBlt yang disempurnakan. Perhatikan bahwa antarmuka perangkat grafis (GDI) mengonversi bitmap yang bergantung pada perangkat menjadi bitmap independen perangkat (DIB) sebelum menyimpannya dalam rekaman metafile.
EMRMODIFYWORLDTRANSFORM

Struktur EMRMODIFYWORLDTRANSFORM berisi anggota untuk rekaman metafile yang disempurnakan ModifyWorldTransform.
EMROFFSETCLIPRGN

Struktur EMROFFSETCLIPRGN berisi anggota untuk rekaman metafile offsetClipRgn yang disempurnakan.
EMRPIXELFORMAT

Struktur EMRPIXELFORMAT berisi anggota untuk rekaman metafile setPixelFormat yang disempurnakan. Informasi format piksel dalam ENHMETAHEADER mengacu pada struktur ini.
EMRPLGBLT

Struktur EMRPLGBLT berisi anggota untuk rekaman metafile yang ditingkatkan PlgBlt. Perhatikan bahwa antarmuka perangkat grafis (GDI) mengonversi bitmap yang bergantung pada perangkat menjadi bitmap independen perangkat (DIB) sebelum menyimpannya dalam rekaman metafile.
EMRPOLYDRAW

Struktur EMRPOLYDRAW berisi anggota untuk rekaman metafile polyDraw yang ditingkatkan.
EMRPOLYDRAW16

Struktur EMRPOLYDRAW16 berisi anggota untuk rekaman metafile polyDraw yang ditingkatkan.
EMRPOLYLINE

Struktur EMRPOLYLINE, EMRPOLYBEZIER, EMRPOLYGON, EMRPOLYBEZIERTO, dan EMRPOLYLINETO berisi anggota untuk rekaman metafile polyline, PolyBezier, Polygon, PolyBezierTo, dan PolylineTo yang disempurnakan.
EMRPOLYLINE16

Struktur EMRPOLYLINE16, EMRPOLYBEZIER16, EMRPOLYGON16, EMRPOLYBEZIERTO16, dan EMRPOLYLINETO16 berisi anggota untuk polyline, PolyBezier, Polygon, PolyBezierTo, dan PolylineTo rekaman metafile yang ditingkatkan.
EMRPOLYPOLYLINE

Struktur EMRPOLYPOLYLINE dan EMRPOLYPOLYGON berisi anggota untuk rekaman metafile yang ditingkatkan PolyPolyline dan PolyPolygon.
EMRPOLYPOLYLINE16

Struktur EMRPOLYPOLYLINE16 dan EMRPOLYPOLYGON16 berisi anggota untuk rekaman metafile yang ditingkatkan PolyPolyline dan PolyPolygon.
EMRPOLYTEXTOUTA

Struktur EMRPOLYTEXTOUTA dan EMRPOLYTEXTOUTW berisi anggota untuk rekaman metafile yang disempurnakan PolyTextOut.
EMRRESIZEPALETTE

Struktur EMRRESIZEPALETTE berisi anggota untuk rekaman metafile yang ditingkatkan ResizePalette.
EMRRESTOREDC

Struktur EMRRESTOREDC berisi anggota untuk rekaman metafile yang disempurnakan RestoreDC.
EMRROUNDRECT

Struktur EMRROUNDRECT berisi anggota untuk rekaman metafile roundRect yang disempurnakan.
EMRSCALEVIEWPORTEXTEX

Struktur EMRSCALEVIEWPORTEXTEX dan EMRSCALEWINDOWEXTEX berisi anggota untuk rekaman metafile yang ditingkatkan ScaleViewportExtEx dan ScaleWindowExtEx.
EMRSELECTCLIPPATH

Berisi parameter untuk rekaman metafile SelectClipPath, SetBkMode, SetMapMode, SetPolyFillMode, SetROP2, SetStretchBltMode, SetTextAlign, SetICMMode, dan SetLayout.
EMRSELECTOBJECT

Struktur EMRSELECTOBJECT dan EMRDELETEOBJECT berisi anggota untuk rekaman metafile SelectObject dan DeleteObject yang disempurnakan.
EMRSELECTPALETTE

Struktur EMRSELECTPALETTE berisi anggota untuk rekaman metafile SelectPalette yang disempurnakan. Perhatikan bahwa parameter bForceBackground di SelectPalette selalu direkam sebagai TRUE, yang menyebabkan palet direalisasikan sebagai palet latar belakang.
EMRSETARCDIRECTION

Struktur EMRSETARCDIRECTION berisi anggota untuk rekaman metafile yang ditingkatkan SetArcDirection.
EMRSETBKCOLOR

Struktur EMRSETBKCOLOR dan EMRSETTEXTCOLOR berisi anggota untuk rekaman metafile yang ditingkatkan SetBkColor dan SetTextColor.
EMRSETCOLORADJUSTMENT

Struktur EMRSETCOLORADJUSTMENT berisi anggota untuk catatan metafile setColorAdjustment yang ditingkatkan.
EMRSETCOLORSPACE

Struktur EMRSETCOLORSPACE, EMRSELECTCOLORSPACE, dan EMRDELETECOLORSPACE berisi anggota untuk rekaman metafile yang ditingkatkan SetColorSpace dan DeleteColorSpace.
EMRSETDIBITSTODEVICE

Struktur EMRSETDIBITSTODEVICE berisi anggota untuk catatan metafile setDIBitsToDevice yang disempurnakan.
EMRSETICMPROFILE

Struktur EMRSETICMPROFILE berisi anggota untuk catatan metafile setICMProfile yang disempurnakan.
EMRSETMAPPERFLAGS

Struktur EMRSETMAPPERFLAGS berisi anggota untuk catatan metafile setMapperFlags yang disempurnakan.
EMRSETMITERLIMIT

Struktur EMRSETMITERLIMIT berisi anggota untuk catatan metafile yang disempurnakan SetMiterLimit.
EMRSETPALETTEENTRIES

Struktur EMRSETPALETTEENTRIES berisi anggota untuk catatan metafile yang disempurnakan SetPaletteEntries.
EMRSETPIXELV

Struktur EMRSETPIXELV berisi anggota untuk catatan metafile setPixelV yang disempurnakan. Ketika metafile yang disempurnakan dibuat, panggilan ke SetPixel juga direkam dalam rekaman ini.
EMRSETVIEWPORTEXTEX

Struktur EMRSETVIEWPORTEXTEX dan EMRSETWINDOWEXTEX berisi anggota untuk rekaman metafile yang ditingkatkan SetViewportExtEx dan SetWindowExtEx.
EMRSETVIEWPORTORGEX

Struktur EMRSETVIEWPORTORGEX, EMRSETWINDOWORGEX, dan EMRSETBRUSHORGEX berisi anggota untuk rekaman metafile yang disempurnakan SetViewportOrgEx, SetWindowOrgEx, dan SetBrushOrgEx.
EMRSETWORLDTRANSFORM

Struktur EMRSETWORLDTRANSFORM berisi anggota untuk catatan metafile setWorldTransform yang disempurnakan.
EMRSTRETCHBLT

Struktur EMRSTRETCHBLT berisi anggota untuk rekaman metafile stretchBlt yang disempurnakan. Perhatikan bahwa antarmuka perangkat grafis (GDI) mengonversi bitmap yang bergantung pada perangkat menjadi bitmap independen perangkat (DIB) sebelum menyimpannya dalam rekaman metafile.
EMRSTRETCHDIBITS

Struktur EMRSTRETCHDIBITS berisi anggota untuk rekaman metafile stretchDIBits yang disempurnakan.
EMRTEXT

Struktur EMRTEXT berisi anggota untuk output teks.
EMRTRANSPARENTBLT

Struktur EMRTRANSPARENTBLT berisi anggota untuk catatan metafile yang ditingkatkan TransparentBLT.
ENHMETAHEADER

Struktur ENHMETAHEADER berisi data enhanced-metafile seperti dimensi gambar yang disimpan dalam metafile yang disempurnakan, jumlah rekaman dalam metafile yang ditingkatkan, resolusi perangkat tempat gambar dibuat, dan sebagainya. Struktur ini selalu menjadi rekaman pertama dalam metafile yang ditingkatkan.
ENHMETARECORD

Struktur ENHMETARECORD berisi data yang menjelaskan fungsi antarmuka perangkat grafis (GDI) yang digunakan untuk membuat bagian dari gambar dalam metafile format yang ditingkatkan.
ENUMLOGFONTA

Struktur ENUMLOGFONT mendefinisikan atribut font, nama lengkap font, dan gaya font. (ANSI)
ENUMLOGFONTEXA

Struktur ENUMLOGFONTEX berisi informasi tentang font enumerasi. (ANSI)
ENUMLOGFONTEXDVA

Struktur ENUMLOGFONTEXDV berisi informasi yang digunakan untuk membuat font. (ANSI)
ENUMLOGFONTEXDVW

Struktur ENUMLOGFONTEXDV berisi informasi yang digunakan untuk membuat font. (Unicode)
ENUMLOGFONTEXW

Struktur ENUMLOGFONTEX berisi informasi tentang font enumerasi. (Unicode)
ENUMLOGFONTW

Struktur ENUMLOGFONT mendefinisikan atribut font, nama lengkap font, dan gaya font. (Unicode)
ENUMTEXTMETRICA

Struktur ENUMTEXTMETRIC berisi informasi tentang font fisik. (ANSI)
ENUMTEXTMETRICW

Struktur ENUMTEXTMETRIC berisi informasi tentang font fisik. (Unicode)
EXTLOGFONTA

Struktur EXTLOGFONT mendefinisikan atribut font. (ANSI)
EXTLOGFONTW

Struktur EXTLOGFONT mendefinisikan atribut font. (Unicode)
EXTLOGPEN

Struktur EXTLOGPEN mendefinisikan gaya pena, lebar, dan atribut kuas untuk pena yang diperluas.
TETAP

Struktur FIXED berisi bagian integral dan pecahan dari bilangan riil titik tetap.
GCP_RESULTSA

Struktur GCP_RESULTS berisi informasi tentang karakter dalam string. Struktur ini menerima hasil fungsi GetCharacterPlacement. Untuk beberapa bahasa, elemen pertama dalam array mungkin berisi lebih banyak informasi yang bergantung pada bahasa. (ANSI)
GCP_RESULTSW

Struktur GCP_RESULTS berisi informasi tentang karakter dalam string. Struktur ini menerima hasil fungsi GetCharacterPlacement. Untuk beberapa bahasa, elemen pertama dalam array mungkin berisi lebih banyak informasi yang bergantung pada bahasa. (Unicode)
GLYPHMETRICS

Struktur GLYPHMETRICS berisi informasi tentang penempatan dan orientasi glyph dalam sel karakter.
GLYPHSET

Struktur GLYPHSET berisi informasi tentang berbagai titik kode Unicode.
GRADIENT_RECT

Struktur GRADIENT_RECT menentukan indeks dua simpul dalam array pVertex dalam fungsi GradientFill. Kedua simpul ini membentuk batas kiri atas dan kanan bawah persegi panjang.
GRADIENT_TRIANGLE

Struktur GRADIENT_TRIANGLE menentukan indeks tiga simpul dalam array pVertex dalam fungsi GradientFill. Ketiga puncak ini membentuk satu segitiga.
HANDLETABLE

Struktur HANDLETABLE adalah array handel, yang masing-masing mengidentifikasi objek antarmuka perangkat grafis (GDI).
KERNINGPAIR

Struktur KERNINGPAIR mendefinisikan pasangan kerning.
LOGBRUSH

Struktur LOGBRUSH mendefinisikan gaya, warna, dan pola kuas fisik. Ini digunakan oleh fungsi CreateBrushIndirect dan ExtCreatePen.
LOGBRUSH32

Struktur LOGBRUSH32 mendefinisikan gaya, warna, dan pola kuas fisik.
LOGFONTA

Struktur LOGFONT mendefinisikan atribut font. (ANSI)
LOGFONTW

Struktur LOGFONT mendefinisikan atribut font. (Unicode)
LOGPALETTE

Struktur LOGPALETTE mendefinisikan palet logis.
LOGPEN

Struktur LOGPEN mendefinisikan gaya, lebar, dan warna pena. Fungsi CreatePenIndirect menggunakan struktur LOGPEN.
MAT2

Struktur MAT2 berisi nilai untuk matriks transformasi yang digunakan oleh fungsi GetGlyphOutline.
METAHEADER

Struktur METAHEADER berisi informasi tentang metafile format Windows.
METARECORD

Struktur METARECORD berisi rekaman metafile format Windows.
MONITORINFO

Struktur MONITORINFO berisi informasi tentang monitor tampilan. Fungsi GetMonitorInfo menyimpan informasi dalam struktur MONITORINFO atau struktur MONITORINFOEX. Struktur MONITORINFO adalah subset dari struktur MONITORINFOEX.
MONITORINFOEXA

Struktur MONITORINFOEX berisi informasi tentang monitor tampilan. Fungsi GetMonitorInfo menyimpan informasi ke dalam struktur MONITORINFOEX atau struktur MONITORINFO. Struktur MONITORINFOEX adalah superset dari struktur MONITORINFO. (ANSI)
MONITORINFOEXW

Struktur MONITORINFOEX berisi informasi tentang monitor tampilan. Fungsi GetMonitorInfo menyimpan informasi ke dalam struktur MONITORINFOEX atau struktur MONITORINFO. Struktur MONITORINFOEX adalah superset dari struktur MONITORINFO. (Unicode)
NEWTEXTMETRICA

Struktur NEWTEXTMETRIC berisi data yang menjelaskan font fisik. (ANSI)
NEWTEXTMETRICEXA

Struktur NEWTEXTMETRICEX berisi informasi tentang font fisik. (ANSI)
NEWTEXTMETRICEXW

Struktur NEWTEXTMETRICEX berisi informasi tentang font fisik. (Unicode)
NEWTEXTMETRICW

Struktur NEWTEXTMETRIC berisi data yang menjelaskan font fisik. (Unicode)
KERANGKATEXTMETRICA

Struktur OUTLINETEXTMETRIC berisi metrik yang menjelaskan font TrueType. (ANSI)
KERANGKATEXTMETRICW

Struktur OUTLINETEXTMETRIC berisi metrik yang menjelaskan font TrueType. (Unicode)
STRUKTUR CAT

Struktur PAINTSTRUCT berisi informasi untuk aplikasi. Informasi ini dapat digunakan untuk melukis area klien jendela yang dimiliki oleh aplikasi tersebut.
PANOSE

Struktur PANOSE menjelaskan nilai klasifikasi font PANOSE untuk font TrueType. Karakteristik ini kemudian digunakan untuk mengaitkan font dengan font lain dengan tampilan serupa tetapi nama yang berbeda.
POINTFX

Struktur POINTFX berisi koordinat titik yang menjelaskan kerangka karakter dalam font TrueType.
POLITEKSTA

Struktur POLYTEXT menjelaskan bagaimana fungsi PolyTextOut harus menggambar string teks. (ANSI)
POLYTEXTW

Struktur POLYTEXT menjelaskan bagaimana fungsi PolyTextOut harus menggambar string teks. (Unicode)
RASTERIZER_STATUS

Struktur RASTERIZER_STATUS berisi informasi tentang apakah TrueType diinstal. Struktur ini diisi ketika aplikasi memanggil fungsi GetRasterizerCaps.
RGBQUAD

Struktur RGBQUAD menggambarkan warna yang terdiri dari intensitas relatif merah, hijau, dan biru.
RGBTRIPLE

Struktur RGBTRIPLE menggambarkan warna yang terdiri dari intensitas relatif merah, hijau, dan biru. Anggota bmciColors dari struktur BITMAPCOREINFO terdiri dari array struktur RGBTRIPLE.
RGNDATA

Struktur RGNDATA berisi header dan array persegi panjang yang menyusun wilayah. Persegi panjang diurutkan dari atas ke bawah, kiri ke kanan. Mereka tidak tumpang tindih.
RGNDATAHEADER

Struktur RGNDATAHEADER menjelaskan data yang dikembalikan oleh fungsi GetRegionData.
TEXTMETRICA

Struktur TEXTMETRIC berisi informasi dasar tentang font fisik. Semua ukuran ditentukan dalam unit logis; artinya, mereka bergantung pada mode pemetaan saat ini dari konteks tampilan. (ANSI)
TEXTMETRICW

Struktur TEXTMETRIC berisi informasi dasar tentang font fisik. Semua ukuran ditentukan dalam unit logis; artinya, mereka bergantung pada mode pemetaan saat ini dari konteks tampilan. (Unicode)
TRIVERTEX

Struktur TRIVERTEX berisi informasi warna dan informasi posisi.
TTEMBEDINFO

Struktur TTEMBEDINFO berisi daftar URL tempat objek font yang disematkan dapat direferensikan secara sah.
TTLOADINFO

Struktur TTLOADINFO berisi URL tempat objek font yang disematkan telah diperoleh.
TTPOLYCURVE

Struktur TTPOLYCURVE berisi informasi tentang kurva dalam kerangka karakter TrueType.
TTPOLYGONHEADER

Struktur TTPOLYGONHEADER menentukan posisi awal dan jenis kontur dalam kerangka karakter TrueType.
TTVALIDATIONTESTSPARAMS

Struktur TTVALIDATIONTESTSPARAMS berisi parameter untuk menguji font Microsoft OpenType.
TTVALIDATIONTESTSPARAMSEX

Struktur TTVALIDATIONTESTSPARAMSEX berisi parameter untuk menguji font Microsoft OpenType.
WCRANGE

Struktur WCRANGE menentukan rentang karakter Unicode.
XFORM

Struktur XFORM menentukan transformasi ruang dunia ke ruang halaman.