Windows GDI

Windows GDI 기술 개요입니다.

Windows GDI를 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

Functions

 
AbortPath

AbortPath 함수는 지정된 디바이스 컨텍스트의 모든 경로를 닫고 삭제합니다.
AddFontMemResourceEx

AddFontMemResourceEx 함수는 메모리 이미지의 글꼴 리소스를 시스템에 추가합니다.
AddFontResourceA

AddFontResource 함수는 지정된 파일의 글꼴 리소스를 시스템 글꼴 테이블에 추가합니다. 이후에는 모든 애플리케이션에서 텍스트 출력에 글꼴을 사용할 수 있습니다. (ANSI)
AddFontResourceExA

AddFontResourceEx 함수는 지정된 파일의 글꼴 리소스를 시스템에 추가합니다. AddFontResourceEx 함수를 사용하여 추가된 글꼴은 프라이빗으로 표시될 수 있으며 열거할 수 없습니다. (ANSI)
AddFontResourceExW

AddFontResourceEx 함수는 지정된 파일의 글꼴 리소스를 시스템에 추가합니다. AddFontResourceEx 함수를 사용하여 추가된 글꼴은 프라이빗으로 표시될 수 있으며 열거할 수 없습니다. (유니코드)
AddFontResourceW

AddFontResource 함수는 지정된 파일의 글꼴 리소스를 시스템 글꼴 테이블에 추가합니다. 이후에는 모든 애플리케이션에서 텍스트 출력에 글꼴을 사용할 수 있습니다. (유니코드)
AlphaBlend

AlphaBlend 함수는 투명 또는 반투명 픽셀이 있는 비트맵을 표시합니다.
AngleArc

AngleArc 함수는 선 세그먼트와 호를 그립니다.
AnimatePalette

AnimatePalette 함수는 지정된 논리 팔레트의 항목을 대체합니다.
Arc

Arc 함수는 타원형 호를 그립니다.
ArcTo

ArcTo 함수는 타원형 호를 그립니다.
BeginPaint

BeginPaint 함수는 그리기 위해 지정된 창을 준비하고 그림에 대한 정보로 PAINTSTRUCT 구조를 채웁니다.
BeginPath

BeginPath 함수는 지정된 디바이스 컨텍스트에서 경로 대괄호를 엽니다.
Bitblt

BitBlt 함수는 지정된 원본 디바이스 컨텍스트에서 대상 디바이스 컨텍스트로 픽셀 사각형에 해당하는 색 데이터의 비트 블록 전송을 수행합니다.
CancelDC

CancelDC 함수는 지정된 DC(디바이스 컨텍스트)에서 보류 중인 작업을 취소합니다.
CFP_ALLOCPROC

CreateFontPackage 및 MergeFontPackage에서 메모리를 할당하는 데 사용하는 클라이언트 제공 콜백 함수입니다.
CFP_FREEPROC

CreateFontPackage 및 MergeFontPackage에서 메모리를 해제하는 데 사용되는 클라이언트 제공 콜백 함수입니다.
CFP_REALLOCPROC

할당된 버퍼의 크기를 변경해야 하는 경우 CreateFontPackage 및 MergeFontPackage에서 메모리를 다시 할당하는 데 사용되는 클라이언트 제공 콜백 함수입니다.
ChangeDisplaySettingsA

ChangeDisplaySettings 함수는 기본 디스플레이 디바이스의 설정을 지정된 그래픽 모드로 변경합니다. (ANSI)
ChangeDisplaySettingsExA

ChangeDisplaySettingsEx 함수는 지정된 디스플레이 디바이스의 설정을 지정된 그래픽 모드로 변경합니다. (ANSI)
ChangeDisplaySettingsExW

ChangeDisplaySettingsEx 함수는 지정된 디스플레이 디바이스의 설정을 지정된 그래픽 모드로 변경합니다. (유니코드)
ChangeDisplaySettingsW

ChangeDisplaySettings 함수는 기본 디스플레이 디바이스의 설정을 지정된 그래픽 모드로 변경합니다. (유니코드)
Chord(현)

코드 함수는 코드(타원의 교차점과 secant라고 하는 선 세그먼트로 경계가 지정된 영역)를 그립니다. 코드는 현재 펜을 사용하여 윤곽선으로 표시되고 현재 브러시를 사용하여 채워집니다.
ClientToScreen

ClientToScreen 함수는 지정된 지점의 클라이언트 영역 좌표를 화면 좌표로 변환합니다.
CloseEnhMetaFile

CloseEnhMetaFile 함수는 향상된 메타파일 디바이스 컨텍스트를 닫고 향상된 형식 메타파일을 식별하는 핸들을 반환합니다.
CloseFigure

CloseFigure 함수는 경로의 열린 그림을 닫습니다.
CloseMetaFile

CloseMetaFile 함수는 메타파일 디바이스 컨텍스트를 닫고 Windows 형식 메타파일을 식별하는 핸들을 반환합니다.
CombineRgn

CombineRgn 함수는 두 영역을 결합하고 결과를 세 번째 지역에 저장합니다. 두 영역은 지정된 모드에 따라 결합됩니다.
CombineTransform

CombineTransform 함수는 두 개의 세계 공간을 페이지 공간 변환과 연결합니다.
CopyEnhMetaFileA

CopyEnhMetaFile 함수는 향상된 형식 메타파일의 내용을 지정된 파일에 복사합니다. (ANSI)
CopyEnhMetaFileW

CopyEnhMetaFile 함수는 향상된 형식 메타파일의 내용을 지정된 파일에 복사합니다. (유니코드)
CopyMetaFileA

CopyMetaFile 함수는 Windows 형식 메타파일의 콘텐츠를 지정된 파일에 복사합니다. (ANSI)
CopyMetaFileW

CopyMetaFile 함수는 Windows 형식 메타파일의 콘텐츠를 지정된 파일에 복사합니다. (유니코드)
CopyRect

CopyRect 함수는 한 사각형의 좌표를 다른 사각형에 복사합니다.
CreateBitmap

CreateBitmap 함수는 지정된 너비, 높이 및 색 형식(색 평면 및 픽셀당 비트)을 사용하여 비트맵을 만듭니다.
CreateBitmapIndirect

CreateBitmapIndirect 함수는 지정된 너비, 높이 및 색 형식(색 평면 및 픽셀당 비트)을 사용하여 비트맵을 만듭니다.
CreateBrushIndirect

CreateBrushIndirect 함수는 지정된 스타일, 색 및 패턴이 있는 논리 브러시를 만듭니다.
CreateCompatibleBitmap

CreateCompatibleBitmap 함수는 지정된 디바이스 컨텍스트와 연결된 디바이스와 호환되는 비트맵을 만듭니다.
CreateCompatibleDC

CreateCompatibleDC 함수는 지정된 디바이스와 호환되는 DC(메모리 디바이스 컨텍스트)를 만듭니다.
CreateDCA

CreateDC 함수는 지정된 이름을 사용하여 디바이스에 대한 DC(디바이스 컨텍스트)를 만듭니다. (ANSI)
CreateDCW

CreateDC 함수는 지정된 이름을 사용하여 디바이스에 대한 DC(디바이스 컨텍스트)를 만듭니다. (유니코드)
CreateDIBitmap

CreateDIBitmap 함수는 DIB에서 호환되는 DDB(비트맵)를 만들고 필요에 따라 비트맵 비트를 설정합니다.
CreateDIBPatternBrush

CreateDIBPatternBrush 함수는 지정된 DIB(디바이스 독립적 비트맵)로 지정된 패턴이 있는 논리 브러시를 만듭니다.
CreateDIBPatternBrushPt

CreateDIBPatternBrushPt 함수는 DIB(디바이스 독립적 비트맵)로 지정된 패턴이 있는 논리 브러시를 만듭니다.
CreateDIBSection

CreateDIBSection 함수는 애플리케이션이 직접 쓸 수 있는 DIB를 만듭니다.
CreateDiscardableBitmap

CreateDiscardableBitmap 함수는 지정된 디바이스와 호환되는 삭제 가능한 비트맵을 만듭니다.
CreateEllipticRgn

CreateEllipticRgn 함수는 타원 영역을 만듭니다.
CreateEllipticRgnIndirect

CreateEllipticRgnIndirect 함수는 타원형 영역을 만듭니다.
CreateEnhMetaFileA

CreateEnhMetaFile 함수는 향상된 형식 메타파일을 위한 디바이스 컨텍스트를 만듭니다. 이 디바이스 컨텍스트를 사용하여 디바이스 독립적 그림을 저장할 수 있습니다. (ANSI)
CreateEnhMetaFileW

CreateEnhMetaFile 함수는 향상된 형식 메타파일을 위한 디바이스 컨텍스트를 만듭니다. 이 디바이스 컨텍스트를 사용하여 디바이스 독립적 그림을 저장할 수 있습니다. (유니코드)
CreateFontA

CreateFont 함수는 지정된 특성을 가진 논리 글꼴을 만듭니다. 논리 글꼴은 이후에 모든 디바이스의 글꼴로 선택할 수 있습니다. (ANSI)
CreateFontIndirectA

CreateFontIndirect 함수는 지정된 특성을 가진 논리 글꼴을 만듭니다. 이후에는 모든 디바이스 컨텍스트의 현재 글꼴로 글꼴을 선택할 수 있습니다. (ANSI)
CreateFontIndirectExA

CreateFontIndirectEx 함수는 지정된 구조체의 특징이 있는 논리 글꼴을 지정합니다. 이후에는 모든 디바이스 컨텍스트의 현재 글꼴로 글꼴을 선택할 수 있습니다. (ANSI)
CreateFontIndirectExW

CreateFontIndirectEx 함수는 지정된 구조체의 특징이 있는 논리 글꼴을 지정합니다. 이후에는 모든 디바이스 컨텍스트의 현재 글꼴로 글꼴을 선택할 수 있습니다. (유니코드)
CreateFontIndirectW

CreateFontIndirect 함수는 지정된 특성을 가진 논리 글꼴을 만듭니다. 이후에는 모든 디바이스 컨텍스트의 현재 글꼴로 글꼴을 선택할 수 있습니다. (유니코드)
CreateFontPackage

CreateFontPackage 함수는 일반적으로 프린터에 전달하기 위해 지정된 TrueType 글꼴의 하위 집합 버전을 만듭니다.
CreateFontW

CreateFont 함수는 지정된 특성을 가진 논리 글꼴을 만듭니다. 논리 글꼴은 이후에 모든 디바이스의 글꼴로 선택할 수 있습니다. (유니코드)
CreateHalftonePalette

CreateHalftonePalette 함수는 지정된 DC(디바이스 컨텍스트)에 대한 하프톤 팔레트를 만듭니다.
CreateHatchBrush

CreateHatchBrush 함수는 지정된 해치 패턴과 색이 있는 논리 브러시를 만듭니다.
CreateICA

CreateIC 함수는 지정된 디바이스에 대한 정보 컨텍스트를 만듭니다. (ANSI)
CreateICW

CreateIC 함수는 지정된 디바이스에 대한 정보 컨텍스트를 만듭니다. (유니코드)
CreateMetaFileA

CreateMetaFile 함수는 Windows 형식 메타파일의 디바이스 컨텍스트를 만듭니다. (ANSI)
CreateMetaFileW

CreateMetaFile 함수는 Windows 형식 메타파일의 디바이스 컨텍스트를 만듭니다. (유니코드)
CreatePalette

CreatePalette 함수는 논리 팔레트를 만듭니다.
CreatePatternBrush

CreatePatternBrush 함수는 지정된 비트맵 패턴을 사용하여 논리 브러시를 만듭니다. 비트맵은 CreateDIBSection 함수에서 만든 DIB 섹션 비트맵이거나 디바이스 종속 비트맵일 수 있습니다.
CreatePen

CreatePen 함수는 지정된 스타일, 너비 및 색이 있는 논리 펜을 만듭니다. 이후에 펜을 디바이스 컨텍스트로 선택하고 선과 곡선을 그리는 데 사용할 수 있습니다.
CreatePenIndirect

CreatePenIndirect 함수는 구조체에 지정된 스타일, 너비 및 색이 있는 논리적 코스메틱 펜을 만듭니다.
CreatePolygonRgn

CreatePolygonRgn 함수는 다각형 영역을 만듭니다.
CreatePolyPolygonRgn

CreatePolyPolygonRgn 함수는 일련의 다각형으로 구성된 영역을 만듭니다. 다각형은 겹칠 수 있습니다.
CreateRectRgn

CreateRectRgn 함수는 사각형 영역을 만듭니다.
CreateRectRgnIndirect

CreateRectRgnIndirect 함수는 사각형 영역을 만듭니다.
CreateRoundRectRgn

CreateRoundRectRgn 함수는 둥근 모서리가 있는 사각형 영역을 만듭니다.
CreateScalableFontResourceA

CreateScalableFontResource 함수는 확장 가능한 글꼴에 대한 글꼴 리소스 파일을 만듭니다. (ANSI)
CreateScalableFontResourceW

CreateScalableFontResource 함수는 확장 가능한 글꼴에 대한 글꼴 리소스 파일을 만듭니다. (유니코드)
CreateSolidBrush

CreateSolidBrush 함수는 지정된 단색을 가진 논리 브러시를 만듭니다.
DeleteDC

DeleteDC 함수는 지정된 DC(디바이스 컨텍스트)를 삭제합니다.
DeleteEnhMetaFile

DeleteEnhMetaFile 함수는 향상된 형식 메타파일 또는 향상된 형식 메타파일 핸들을 삭제합니다.
DeleteFont

DeleteFont 매크로는 글꼴 개체를 삭제하여 글꼴 개체와 연결된 모든 시스템 리소스를 해제합니다.
DeleteMetaFile

DeleteMetaFile 함수는 Windows 형식 메타파일 또는 Windows 형식 메타파일 핸들을 삭제합니다.
DeleteObject

DeleteObject 함수는 논리 펜, 브러시, 글꼴, 비트맵, 영역 또는 팔레트를 삭제하여 개체와 연결된 모든 시스템 리소스를 해제합니다. 개체가 삭제되면 지정된 핸들이 더 이상 유효하지 않습니다.
DIBINDEX

DIBINDEX 매크로는 인덱스를 DIB 색 테이블의 항목으로 가져오고 지정된 인덱스와 연결된 색을 지정하는 COLORREF 값을 반환합니다.
DPtoLP

DPtoLP 함수는 디바이스 좌표를 논리적 좌표로 변환합니다. 변환은 디바이스 컨텍스트의 매핑 모드, 창 및 뷰포트의 원본 및 익스텐트 설정 및 월드 변환에 따라 달라집니다.
DrawAnimatedRects

창의 캡션 애니메이션을 적용하여 아이콘의 열기 또는 창 최소화 또는 최대화를 나타냅니다.
DrawCaption

DrawCaption 함수는 창 캡션 그립니다.
DrawEdge

DrawEdge 함수는 하나 이상의 사각형 가장자리를 그립니다.
그리기스케이프

DrawEscape 함수는 GDI(그래픽 디바이스 인터페이스)를 통해 직접 사용할 수 없는 지정된 비디오 디스플레이의 그리기 기능을 제공합니다.
DrawFocusRect

DrawFocusRect 함수는 사각형에 포커스가 있음을 나타내는 데 사용되는 스타일로 사각형을 그립니다.
DrawFrameControl

DrawFrameControl 함수는 지정된 형식과 스타일의 프레임 컨트롤을 그립니다.
DrawStateA

DrawState 함수는 이미지를 표시하고 시각 효과를 적용하여 사용 안 함 또는 기본 상태와 같은 상태를 나타냅니다. (ANSI)
DRAWSTATEPROC

DrawStateProc 함수는 DrawState 함수에 대한 복잡한 이미지를 렌더링하는 애플리케이션 정의 콜백 함수입니다.
DrawStateW

DrawState 함수는 이미지를 표시하고 시각 효과를 적용하여 사용 안 함 또는 기본 상태와 같은 상태를 나타냅니다. (유니코드)
Drawtext

DrawText 함수는 지정된 사각형에 서식이 지정된 텍스트를 그립니다. (DrawText 함수)
DrawTextA

DrawText 함수는 지정된 사각형에 서식이 지정된 텍스트를 그립니다. 지정된 메서드(탭 확장, 문자 양쪽 맞춤, 줄 바꿈 등)에 따라 텍스트의 서식을 지정합니다. (DrawTextA)
DrawTextExA

DrawTextEx 함수는 지정된 사각형에 서식이 지정된 텍스트를 그립니다. (ANSI)
DrawTextExW

DrawTextEx 함수는 지정된 사각형에 서식이 지정된 텍스트를 그립니다. (유니코드)
DrawTextW

DrawTextW(유니코드) 함수는 지정된 사각형에 서식이 지정된 텍스트를 그립니다. (DrawTextW 함수)
타원

Ellipse 함수는 타원을 그립니다. 타원의 중심은 지정된 경계 사각형의 중심입니다. 타원은 현재 펜을 사용하여 윤곽선으로 표시되며 현재 브러시를 사용하여 채워집니다.
EndPaint

EndPaint 함수는 지정된 창에서 그리기 끝을 표시합니다. 이 함수는 BeginPaint 함수를 호출할 때마다 필요하지만 그리기는 완료된 후에만 필요합니다.
EndPath

EndPath 함수는 경로 대괄호를 닫고 대괄호로 정의된 경로를 지정된 디바이스 컨텍스트로 선택합니다.
ENHMFENUMPROC

EnhMetaFileProc 함수는 EnumEnhMetaFile 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다.
EnumDisplayDevicesA

EnumDisplayDevices 함수를 사용하면 현재 세션의 디스플레이 디바이스에 대한 정보를 가져올 수 있습니다. (ANSI)
EnumDisplayDevicesW

EnumDisplayDevices 함수를 사용하면 현재 세션의 디스플레이 디바이스에 대한 정보를 가져올 수 있습니다. (유니코드)
EnumDisplayMonitors

EnumDisplayMonitors 함수는 지정된 클리핑 사각형의 교집합 및 디바이스 컨텍스트의 표시 영역에 의해 형성된 영역을 교차하는 디스플레이 모니터(미러링 드라이버와 연결된 보이지 않는 의사 모니터 포함)를 열거합니다. EnumDisplayMonitors는 열거된 각 모니터에 대해 애플리케이션 정의 MonitorEnumProc 콜백 함수를 한 번 호출합니다. GetSystemMetrics(SM_CMONITORS)는 디스플레이 모니터만 계산합니다.
EnumDisplaySettingsA

EnumDisplaySettings 함수는 디스플레이 디바이스의 그래픽 모드 중 하나에 대한 정보를 검색합니다. 디스플레이 디바이스의 모든 그래픽 모드에 대한 정보를 검색하려면 이 함수를 일련의 호출합니다. (ANSI)
EnumDisplaySettingsExA

EnumDisplaySettingsEx 함수는 디스플레이 디바이스의 그래픽 모드 중 하나에 대한 정보를 검색합니다. 디스플레이 디바이스의 모든 그래픽 모드에 대한 정보를 검색하려면 이 함수를 일련의 호출합니다. (ANSI)
EnumDisplaySettingsExW

EnumDisplaySettingsEx 함수는 디스플레이 디바이스의 그래픽 모드 중 하나에 대한 정보를 검색합니다. 디스플레이 디바이스의 모든 그래픽 모드에 대한 정보를 검색하려면 이 함수를 일련의 호출합니다. (유니코드)
EnumDisplaySettingsW

EnumDisplaySettings 함수는 디스플레이 디바이스의 그래픽 모드 중 하나에 대한 정보를 검색합니다. 디스플레이 디바이스의 모든 그래픽 모드에 대한 정보를 검색하려면 이 함수를 일련의 호출합니다. (유니코드)
EnumEnhMetaFile

EnumEnhMetaFile 함수는 각 레코드를 검색하고 지정된 콜백 함수에 전달하여 고급 형식 메타파일 내에서 레코드를 열거합니다.
EnumFontFamiliesA

EnumFontFamilies 함수는 지정된 디바이스에서 사용할 수 있는 지정된 글꼴 패밀리의 글꼴을 열거합니다. (ANSI)
EnumFontFamiliesExA

EnumFontFamiliesEx 함수는 LOGFONT 구조체에 지정된 글꼴 특성과 일치하는 시스템의 고유한 글꼴을 모두 열거합니다. EnumFontFamiliesEx는 서체 이름, 문자 집합 또는 둘 다를 기반으로 글꼴을 열거합니다. (ANSI)
EnumFontFamiliesExW

EnumFontFamiliesEx 함수는 LOGFONT 구조체에 지정된 글꼴 특성과 일치하는 시스템의 고유한 글꼴을 모두 열거합니다. EnumFontFamiliesEx는 서체 이름, 문자 집합 또는 둘 다를 기반으로 글꼴을 열거합니다. (유니코드)
EnumFontFamiliesW

EnumFontFamilies 함수는 지정된 디바이스에서 사용할 수 있는 지정된 글꼴 패밀리의 글꼴을 열거합니다. (유니코드)
EnumFontsA

EnumFonts 함수는 지정된 디바이스에서 사용할 수 있는 글꼴을 열거합니다. (ANSI)
EnumFontsW

EnumFonts 함수는 지정된 디바이스에서 사용할 수 있는 글꼴을 열거합니다. (유니코드)
EnumMetaFile

EnumMetaFile 함수는 각 레코드를 검색하고 지정된 콜백 함수에 전달하여 Windows 형식 메타파일 내에서 레코드를 열거합니다.
EnumObjects

EnumObjects 함수는 지정된 DC(디바이스 컨텍스트)에 사용할 수 있는 펜 또는 브러시를 열거합니다.
EqualRect

EqualRect 함수는 지정된 두 사각형이 왼쪽 위와 오른쪽 아래 모서리의 좌표를 비교하여 같은지 여부를 결정합니다.
EqualRgn

EqualRgn 함수는 지정된 두 지역을 확인하여 동일한지 여부를 확인합니다. 함수는 크기와 도형이 같은 경우 두 영역이 동일한 것으로 간주합니다.
ExcludeClipRect

ExcludeClipRect 함수는 지정된 사각형을 뺀 기존 클리핑 영역으로 구성된 새 클리핑 영역을 만듭니다.
ExcludeUpdateRgn

ExcludeUpdateRgn 함수는 창의 업데이트된 영역을 클리핑 영역에서 제외하여 창의 잘못된 영역 내에서 그리는 것을 방지합니다.
ExtCreatePen

ExtCreatePen 함수는 지정된 스타일, 너비 및 브러시 특성을 가진 논리적 화장품 또는 기하학적 펜을 만듭니다.
ExtCreateRegion

ExtCreateRegion 함수는 지정된 지역 및 변환 데이터에서 영역을 만듭니다.
ExtFloodFill

ExtFloodFill 함수는 디스플레이 표면의 영역을 현재 브러시로 채웁니다.
ExtSelectClipRgn

ExtSelectClipRgn 함수는 지정된 모드를 사용하여 지정된 영역을 현재 클리핑 영역과 결합합니다.
ExtTextOutA

ExtTextOut 함수는 현재 선택한 글꼴, 배경색 및 텍스트 색을 사용하여 텍스트를 그립니다. 필요에 따라 클리핑, 불투명 또는 둘 다에 사용할 차원을 제공할 수 있습니다. (ANSI)
ExtTextOutW

ExtTextOut 함수는 현재 선택한 글꼴, 배경색 및 텍스트 색을 사용하여 텍스트를 그립니다. 필요에 따라 클리핑, 불투명 또는 둘 다에 사용할 차원을 제공할 수 있습니다. (유니코드)
FillPath

FillPath 함수는 현재 경로의 열린 그림을 닫고 현재 브러시 및 다각형 채우기 모드를 사용하여 경로의 내부를 채웁니다.
Fillrect

FillRect 함수는 지정된 브러시를 사용하여 사각형을 채웁니다. 이 함수는 왼쪽 및 위쪽 테두리를 포함하지만 사각형의 오른쪽 및 아래쪽 테두리는 제외합니다.
FillRgn

FillRgn 함수는 지정된 브러시를 사용하여 영역을 채웁니다.
FlattenPath

FlattenPath 함수는 선택한 경로의 모든 곡선을 현재 DC(디바이스 컨텍스트)로 변환하여 각 곡선을 선 시퀀스로 변환합니다.
FloodFill

FloodFill 함수는 디스플레이 표면의 영역을 현재 브러시로 채웁니다. 영역은 색 매개 변수에 지정된 대로 바인딩된 것으로 간주됩니다.
FrameRect

FrameRect 함수는 지정된 브러시를 사용하여 지정된 사각형 주위에 테두리를 그립니다. 테두리의 너비와 높이는 항상 하나의 논리 단위입니다.
FrameRgn

FrameRgn 함수는 지정된 브러시를 사용하여 지정된 영역 주위에 테두리를 그립니다.
GdiAlphaBlend

GdiAlphaBlend 함수는 투명 또는 반투명 픽셀이 있는 비트맵을 표시합니다.
GdiComment

GdiComment 함수는 버퍼의 주석을 지정된 고급 형식 메타파일로 복사합니다.
GdiFlush

GdiFlush 함수는 호출 스레드의 현재 일괄 처리를 플러시합니다.
GdiGetBatchLimit

GdiGetBatchLimit 함수는 호출 스레드의 현재 일괄 처리에 누적될 수 있는 최대 함수 호출 수를 반환합니다. 시스템은 이 제한을 초과할 때마다 현재 일괄 처리를 플러시합니다.
GdiGradientFill

GdiGradientFill 함수는 사각형 및 삼각형 구조를 채웁니다.
GdiSetBatchLimit

GdiSetBatchLimit 함수는 호출 스레드의 현재 일괄 처리에 누적될 수 있는 최대 함수 호출 수를 설정합니다. 시스템은 이 제한을 초과할 때마다 현재 일괄 처리를 플러시합니다.
GdiTransparentBlt

GdiTransparentBlt 함수는 지정된 원본 디바이스 컨텍스트에서 대상 디바이스 컨텍스트로 픽셀 사각형에 해당하는 색 데이터의 비트 블록 전송을 수행합니다.
GetArcDirection

GetArcDirection 함수는 지정된 디바이스 컨텍스트에 대한 현재 호 방향을 검색합니다. 호 및 사각형 함수는 호 방향을 사용합니다.
GetAspectRatioFilterEx

GetAspectRatioFilterEx 함수는 현재 가로 세로 비율 필터에 대한 설정을 검색합니다.
GetBitmapBits

GetBitmapBits 함수는 지정된 디바이스 종속 비트맵의 비트맵 비트를 버퍼에 복사합니다.
GetBitmapDimensionEx

GetBitmapDimensionEx 함수는 호환되는 비트맵의 차원을 검색합니다. 검색된 차원은 SetBitmapDimensionEx 함수에 의해 설정되어야 합니다.
GetBkColor

GetBkColor 함수는 지정된 디바이스 컨텍스트의 현재 배경색을 반환합니다.
GetBkMode

GetBkMode 함수는 지정된 디바이스 컨텍스트에 대한 현재 배경 혼합 모드를 반환합니다. 디바이스 컨텍스트의 배경 혼합 모드는 실선이 아닌 텍스트, 부화 브러시 및 펜 스타일에 영향을 줍니다.
GetBoundsRect

GetBoundsRect 함수는 지정된 디바이스 컨텍스트에 대해 현재 누적된 경계 사각형을 가져옵니다.
GetBrushOrgEx

GetBrushOrgEx 함수는 지정된 디바이스 컨텍스트에 대한 현재 브러시 원본을 검색합니다. 이 함수는 GetBrushOrg 함수를 대체합니다.
GetBValue

GetBValue 매크로는 빨강, 녹색, 파랑(RGB) 값의 파란색 구성 요소에 대한 강도 값을 검색합니다.
GetCharABCWidthsA

GetCharABCWidths 함수는 현재 TrueType 글꼴에서 지정된 범위의 연속 문자의 너비를 논리 단위로 검색합니다. 이 함수는 TrueType 글꼴로만 성공합니다. (ANSI)
GetCharABCWidthsFloatA

GetCharABCWidthsFloat 함수는 현재 글꼴에서 지정된 범위의 연속 문자의 너비를 논리적 단위로 검색합니다. (ANSI)
GetCharABCWidthsFloatW

GetCharABCWidthsFloat 함수는 현재 글꼴에서 지정된 범위의 연속 문자의 너비를 논리적 단위로 검색합니다. (유니코드)
GetCharABCWidthsI

GetCharABCWidthsI 함수는 현재 TrueType 글꼴에서 지정된 범위의 연속 문자 모양 인덱스의 너비를 논리 단위로 검색합니다. 이 함수는 TrueType 글꼴로만 성공합니다.
GetCharABCWidthsW

GetCharABCWidths 함수는 현재 TrueType 글꼴에서 지정된 범위의 연속 문자의 너비를 논리 단위로 검색합니다. 이 함수는 TrueType 글꼴로만 성공합니다. (유니코드)
GetCharacterPlacementA

GetCharacterPlacement 함수는 문자 너비, 캐리트 위치 지정, 문자열 내 순서 지정 및 문자 모양 렌더링과 같은 문자 문자열에 대한 정보를 검색합니다. (ANSI)
GetCharacterPlacementW

GetCharacterPlacement 함수는 문자 너비, 캐리트 위치 지정, 문자열 내 순서 지정 및 문자 모양 렌더링과 같은 문자 문자열에 대한 정보를 검색합니다. (유니코드)
GetCharWidth32A

GetCharWidth32 함수는 현재 글꼴에서 지정된 범위의 연속 문자의 너비를 논리적 좌표로 검색합니다. (ANSI)
GetCharWidth32W

GetCharWidth32 함수는 현재 글꼴에서 지정된 범위의 연속 문자의 너비를 논리적 좌표로 검색합니다. (유니코드)
GetCharWidthA

GetCharWidth 함수는 현재 글꼴에서 지정된 범위의 연속 문자의 너비를 논리적 좌표로 검색합니다. (ANSI)
GetCharWidthFloatA

GetCharWidthFloat 함수는 현재 글꼴에서 지정된 범위에서 연속 문자의 소수 자릿수 너비를 검색합니다. (ANSI)
GetCharWidthFloatW

GetCharWidthFloat 함수는 현재 글꼴에서 지정된 범위에서 연속 문자의 소수 자릿수 너비를 검색합니다. (유니코드)
GetCharWidthI

GetCharWidthI 함수는 현재 글꼴에서 지정된 범위의 연속 문자 모양 인덱스의 너비를 논리적 좌표로 검색합니다.
GetCharWidthW

GetCharWidth 함수는 현재 글꼴에서 지정된 범위의 연속 문자의 너비를 논리적 좌표로 검색합니다. (유니코드)
GetClipBox

GetClipBox 함수는 디바이스의 현재 표시 영역 주위에 그릴 수 있는 가장 좁은 경계 사각형의 크기를 검색합니다.
GetClipRgn

GetClipRgn 함수는 지정된 디바이스 컨텍스트에 대한 현재 애플리케이션 정의 클리핑 영역을 식별하는 핸들을 검색합니다.
GetColorAdjustment

GetColorAdjustment 함수는 지정된 DC(디바이스 컨텍스트)에 대한 색 조정 값을 검색합니다.
GetCurrentObject

GetCurrentObject 함수는 지정된 DC(디바이스 컨텍스트)로 선택된 지정된 형식의 개체에 대한 핸들을 검색합니다.
GetCurrentPositionEx

GetCurrentPositionEx 함수는 논리 좌표에서 현재 위치를 검색합니다.
Getdc

GetDC 함수는 지정된 창의 클라이언트 영역 또는 전체 화면에 대한 DC(디바이스 컨텍스트)에 대한 핸들을 검색합니다.
GetDCBrushColor

GetDCBrushColor 함수는 지정된 DC(디바이스 컨텍스트)에 대한 현재 브러시 색을 검색합니다.
GetDCEx

GetDCEx 함수는 지정된 창의 클라이언트 영역 또는 전체 화면에 대한 DC(디바이스 컨텍스트)에 대한 핸들을 검색합니다.
GetDCOrgEx

GetDCOrgEx 함수는 지정된 DC(디바이스 컨텍스트)에 대한 최종 번역 원본을 검색합니다.
GetDCPenColor

GetDCPenColor 함수는 지정된 DC(디바이스 컨텍스트)에 대한 현재 펜 색을 검색합니다.
GetDeviceCaps

GetDeviceCaps 함수는 지정된 디바이스에 대한 디바이스별 정보를 검색합니다.
GetDIBColorTable

GetDIBColorTable 함수는 현재 지정된 디바이스 컨텍스트로 선택된 DIB 섹션 비트맵의 색 테이블에 있는 항목 범위에서 RGB(빨강, 녹색, 파랑) 색 값을 검색합니다.
GetDIBits

GetDIBits 함수는 지정된 호환 비트맵의 비트를 검색하고 지정된 형식을 사용하여 버퍼에 DIB로 복사합니다.
GetEnhMetaFileA

GetEnhMetaFile 함수는 지정된 파일에 저장된 고급 형식 메타파일을 식별하는 핸들을 만듭니다. (ANSI)
GetEnhMetaFileBits

GetEnhMetaFileBits 함수는 지정된 고급 형식 메타파일의 내용을 검색하여 버퍼에 복사합니다.
GetEnhMetaFileDescriptionA

GetEnhMetaFileDescription 함수는 고급 형식 메타파일에서 선택적 텍스트 설명을 검색하고 지정된 버퍼에 문자열을 복사합니다. (ANSI)
GetEnhMetaFileDescriptionW

GetEnhMetaFileDescription 함수는 고급 형식 메타파일에서 선택적 텍스트 설명을 검색하고 지정된 버퍼에 문자열을 복사합니다. (유니코드)
GetEnhMetaFileHeader

GetEnhMetaFileHeader 함수는 지정된 고급 형식 메타파일의 헤더가 포함된 레코드를 검색합니다.
GetEnhMetaFilePaletteEntries

GetEnhMetaFilePaletteEntries 함수는 지정된 향상된 메타파일에서 선택적 팔레트 항목을 검색합니다.
GetEnhMetaFileW

GetEnhMetaFile 함수는 지정된 파일에 저장된 고급 형식 메타파일을 식별하는 핸들을 만듭니다. (유니코드)
GetFontData

GetFontData 함수는 TrueType 글꼴에 대한 글꼴 메트릭 데이터를 검색합니다.
GetFontLanguageInfo

GetFontLanguageInfo 함수는 지정된 표시 컨텍스트에 대해 현재 선택된 글꼴에 대한 정보를 반환합니다. 애플리케이션은 일반적으로 이 정보와 GetCharacterPlacement 함수를 사용하여 표시할 문자 문자열을 준비합니다.
GetFontUnicodeRanges

GetFontUnicodeRanges 함수는 글꼴에서 지원되는 유니코드 문자에 대한 정보를 반환합니다. 정보는 GLYPHSET 구조체로 반환됩니다.
GetGlyphIndicesA

GetGlyphIndices 함수는 문자열을 문자 모양 인덱스 배열로 변환합니다. 함수를 사용하여 글꼴에 문자 모양이 있는지 여부를 확인할 수 있습니다. (ANSI)
GetGlyphIndicesW

GetGlyphIndices 함수는 문자열을 문자 모양 인덱스 배열로 변환합니다. 함수를 사용하여 글꼴에 문자 모양이 있는지 여부를 확인할 수 있습니다. (유니코드)
GetGlyphOutlineA

GetGlyphOutline 함수는 TrueType 글꼴에서 지정된 디바이스 컨텍스트로 선택된 문자의 윤곽선 또는 비트맵을 검색합니다. (ANSI)
GetGlyphOutlineW

GetGlyphOutline 함수는 TrueType 글꼴에서 지정된 디바이스 컨텍스트로 선택된 문자의 윤곽선 또는 비트맵을 검색합니다. (유니코드)
GetGraphicsMode

GetGraphicsMode 함수는 지정된 디바이스 컨텍스트에 대한 현재 그래픽 모드를 검색합니다.
GetGValue

GetGValue 매크로는 빨강, 녹색, 파랑(RGB) 값의 녹색 구성 요소에 대한 강도 값을 검색합니다.
GetKerningPairsA

GetKerningPairs 함수는 지정된 디바이스 컨텍스트에 대해 현재 선택된 글꼴에 대한 문자 커닝 쌍을 검색합니다. (ANSI)
GetKerningPairsW

GetKerningPairs 함수는 지정된 디바이스 컨텍스트에 대해 현재 선택된 글꼴에 대한 문자 커닝 쌍을 검색합니다. (유니코드)
GetLayout

GetLayout 함수는 DC(디바이스 컨텍스트)의 레이아웃을 반환합니다.
GetMapMode

GetMapMode 함수는 현재 매핑 모드를 검색합니다.
GetMetaFileA

GetMetaFile 함수는 지정된 파일에 저장된 메타파일을 식별하는 핸들을 만듭니다. (ANSI)
GetMetaFileBitsEx

GetMetaFileBitsEx 함수는 Windows 형식 메타파일의 내용을 검색하고 지정된 버퍼에 복사합니다.
GetMetaFileW

GetMetaFile 함수는 지정된 파일에 저장된 메타파일을 식별하는 핸들을 만듭니다. (유니코드)
GetMetaRgn

GetMetaRgn 함수는 지정된 디바이스 컨텍스트에 대한 현재 메타레지온을 검색합니다.
GetMiterLimit

GetMiterLimit 함수는 지정된 디바이스 컨텍스트에 대한 miter 제한을 검색합니다.
GetMonitorInfoA

GetMonitorInfo 함수는 디스플레이 모니터에 대한 정보를 검색합니다. (ANSI)
GetMonitorInfoW

GetMonitorInfo 함수는 디스플레이 모니터에 대한 정보를 검색합니다. (유니코드)
GetNearestColor

GetNearestColor 함수는 지정된 색 값을 사용할 때 표시되는 시스템 색상표에서 색을 식별하는 색 값을 검색합니다.
GetNearestPaletteIndex

GetNearestPaletteIndex 함수는 지정된 색 값과 가장 일치하는 지정된 논리 팔레트의 항목에 대한 인덱스를 검색합니다.
GetObject

GetObject 함수(wingdi.h)는 지정된 그래픽 개체에 대한 정보를 검색합니다.
GetObjectA

GetObject 함수는 지정된 그래픽 개체에 대한 정보를 검색합니다. (GetObjectA)
GetObjectType

GetObjectType은 지정된 개체의 형식을 검색합니다.
GetObjectW

GetObjectW(유니코드) 함수(wingdi.h)는 지정된 그래픽 개체에 대한 정보를 검색합니다.
GetOutlineTextMetricsA

GetOutlineTextMetrics 함수는 TrueType 글꼴에 대한 텍스트 메트릭을 검색합니다. (ANSI)
GetOutlineTextMetricsW

GetOutlineTextMetrics 함수는 TrueType 글꼴에 대한 텍스트 메트릭을 검색합니다. (유니코드)
GetPaletteEntries

GetPaletteEntries 함수는 지정된 논리 팔레트에서 지정된 색상표 항목 범위를 검색합니다.
GetPath

GetPath 함수는 지정된 디바이스 컨텍스트로 선택된 경로에 있는 곡선의 제어점 및 선의 엔드포인트를 정의하는 좌표를 검색합니다.
GetPixel

GetPixel 함수는 지정된 좌표에서 픽셀의 빨강, 녹색, 파랑(RGB) 색 값을 검색합니다.
GetPolyFillMode

GetPolyFillMode 함수는 현재 다각형 채우기 모드를 검색합니다.
GetRandomRgn

GetRandomRgn 함수는 지정된 디바이스 컨텍스트의 시스템 클리핑 영역을 특정 지역에 복사합니다.
GetRasterizerCaps

GetRasterizerCaps 함수는 TrueType 글꼴이 시스템에 설치되어 있는지 여부를 나타내는 플래그를 반환합니다.
GetRegionData

GetRegionData 함수는 지정된 버퍼를 지역을 설명하는 데이터로 채웁니다. 이 데이터에는 영역을 구성하는 사각형의 크기가 포함됩니다.
GetRgnBox

GetRgnBox 함수는 지정된 영역의 경계 사각형을 검색합니다.
GetROP2

GetROP2 함수는 지정된 디바이스 컨텍스트의 포그라운드 혼합 모드를 검색합니다. 혼합 모드는 펜 또는 내부 색과 이미 화면에 있는 색을 결합하여 새 색을 생성하는 방법을 지정합니다.
GetRValue

GetRValue 매크로는 빨강, 녹색, 파랑(RGB) 값의 빨간색 구성 요소에 대한 강도 값을 검색합니다.
GetStockObject

GetStockObject 함수는 스톡 펜, 브러시, 글꼴 또는 팔레트 중 하나에 대한 핸들을 검색합니다.
GetStretchBltMode

GetStretchBltMode 함수는 현재 스트레치 모드를 검색합니다. 스트레치 모드는 StretchBlt 함수가 호출될 때 늘어나거나 압축되는 비트맵에서 색 데이터를 추가하거나 제거하는 방법을 정의합니다.
GetSysColorBrush

GetSysColorBrush 함수는 지정된 색 인덱스에 해당하는 논리 브러시를 식별하는 핸들을 검색합니다.
GetSystemPaletteEntries

GetSystemPaletteEntries 함수는 지정된 DC(디바이스 컨텍스트)와 연결된 시스템 팔레트에서 색상표 항목의 범위를 검색합니다.
GetSystemPaletteUse

GetSystemPaletteUse 함수는 지정된 DC(디바이스 컨텍스트)에 대한 시스템(물리적) 팔레트의 현재 상태를 검색합니다.
GetTabbedTextExtentA

GetTabbedTextExtent 함수는 문자열의 너비와 높이를 계산합니다. (ANSI)
GetTabbedTextExtentW

GetTabbedTextExtent 함수는 문자열의 너비와 높이를 계산합니다. (유니코드)
GetTextAlign

GetTextAlign 함수는 지정된 디바이스 컨텍스트에 대한 텍스트 맞춤 설정을 검색합니다.
GetTextCharacterExtra

GetTextCharacterExtra 함수는 지정된 디바이스 컨텍스트에 대한 현재 문자 간 간격을 검색합니다.
GetTextColor

GetTextColor 함수는 지정된 디바이스 컨텍스트에 대한 현재 텍스트 색을 검색합니다.
GetTextExtentExPointA

GetTextExtentExPoint 함수는 지정된 공간에 맞는 지정된 문자열의 문자 수를 검색하고 각 문자에 대한 텍스트 범위로 배열을 채웁니다. (ANSI)
GetTextExtentExPointI

GetTextExtentExPointI 함수는 지정된 공간에 맞게 지정된 문자열의 문자 수를 검색하고 각 문자에 대한 텍스트 범위로 배열을 채웁니다.
GetTextExtentExPointW

GetTextExtentExPoint 함수는 지정된 공간에 맞는 지정된 문자열의 문자 수를 검색하고 각 문자에 대한 텍스트 범위로 배열을 채웁니다. (유니코드)
GetTextExtentPoint32A

GetTextExtentPoint32 함수는 지정된 텍스트 문자열의 너비와 높이를 계산합니다. (ANSI)
GetTextExtentPoint32W

GetTextExtentPoint32 함수는 지정된 텍스트 문자열의 너비와 높이를 계산합니다. (유니코드)
GetTextExtentPointA

GetTextExtentPoint 함수는 지정된 텍스트 문자열의 너비와 높이를 계산합니다. (ANSI)
GetTextExtentPointI

GetTextExtentPointI 함수는 지정된 문자 모양 인덱스 배열의 너비와 높이를 계산합니다.
GetTextExtentPointW

GetTextExtentPoint 함수는 지정된 텍스트 문자열의 너비와 높이를 계산합니다. (유니코드)
GetTextFaceA

GetTextFace 함수는 지정된 디바이스 컨텍스트에 선택된 글꼴의 서체 이름을 검색합니다. (ANSI)
GetTextFaceW

GetTextFace 함수는 지정된 디바이스 컨텍스트에 선택된 글꼴의 서체 이름을 검색합니다. (유니코드)
GetTextMetrics

GetTextMetrics 함수(wingdi.h)는 지정된 버퍼를 현재 선택한 글꼴에 대한 메트릭으로 채웁니다.
GetTextMetricsA

GetTextMetrics 함수는 지정된 버퍼를 현재 선택한 글꼴에 대한 메트릭으로 채웁니다. (GetTextMetricsA)
GetTextMetricsW

GetTextMetricsW(유니코드) 함수(wingdi.h)는 지정된 버퍼를 현재 선택한 글꼴에 대한 메트릭으로 채웁니다.
GetUpdateRect

GetUpdateRect 함수는 지정된 창의 업데이트 영역을 완전히 묶는 가장 작은 사각형의 좌표를 검색합니다.
GetUpdateRgn

GetUpdateRgn 함수는 지정된 지역에 복사하여 창의 업데이트 영역을 검색합니다. 업데이트 영역의 좌표는 창의 왼쪽 위 모서리(즉, 클라이언트 좌표)를 기준으로 합니다.
GetViewportExtEx

GetViewportExtEx 함수는 지정된 디바이스 컨텍스트에 대한 현재 뷰포트의 x 익스텐트 및 y 익스텐트를 검색합니다.
GetViewportOrgEx

GetViewportOrgEx 함수는 지정된 디바이스 컨텍스트에 대한 뷰포트 원본의 x 좌표 및 y 좌표를 검색합니다.
GetWindowDC

GetWindowDC 함수는 제목 표시줄, 메뉴 및 스크롤 막대를 포함하여 전체 창에 대한 디바이스 컨텍스트(DC)를 검색합니다.
GetWindowExtEx

이 함수는 지정된 디바이스 컨텍스트에 대한 창의 x 익스텐트 및 y 익스텐트 를 검색합니다.
GetWindowOrgEx

GetWindowOrgEx 함수는 지정된 디바이스 컨텍스트에 대한 창 원본의 x 좌표 및 y 좌표를 검색합니다.
GetWindowRgn

GetWindowRgn 함수는 창의 창 영역 복사본을 가져옵니다.
GetWindowRgnBox

GetWindowRgnBox 함수는 창의 창 영역에 대한 가장 엄격한 경계 사각형의 크기를 검색합니다.
GetWinMetaFileBits

GetWinMetaFileBits 함수는 메타파일의 고급 형식 레코드를 Windows 형식 레코드로 변환하고 변환된 레코드를 지정된 버퍼에 저장합니다.
GetWorldTransform

GetWorldTransform 함수는 현재 세계 공간을 페이지 공간 변환으로 검색합니다.
GOBJENUMPROC

EnumObjectsProc 함수는 EnumObjects 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다.
GradientFill

GradientFill 함수는 사각형 및 삼각형 구조를 채웁니다.
GrayStringA

GrayString 함수는 지정된 위치에 회색 텍스트를 그립니다. (ANSI)
GRAYSTRINGPROC

OutputProc 함수는 GrayString 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다.
GrayStringW

GrayString 함수는 지정된 위치에 회색 텍스트를 그립니다. (유니코드)
InflateRect

InflateRect 함수는 지정된 사각형의 너비와 높이를 늘리거나 줄입니다.
IntersectClipRect

IntersectClipRect 함수는 현재 클리핑 영역과 지정된 사각형의 교차점에서 새 클리핑 영역을 만듭니다.
IntersectRect

IntersectRect 함수는 두 원본 사각형의 교차를 계산하고 교차 사각형의 좌표를 대상 사각형에 배치합니다.
InvalidateRect

InvalidateRect 함수는 지정된 창의 업데이트 영역에 사각형을 추가합니다. 업데이트 지역은 다시 그려야 하는 창의 클라이언트 영역 부분을 나타냅니다.
InvalidateRgn

InvalidateRgn 함수는 창의 현재 업데이트 영역에 추가하여 지정된 지역 내의 클라이언트 영역을 무효화합니다.
InvertRect

InvertRect 함수는 사각형 내부의 각 픽셀에 대한 색 값에 대해 논리 NOT 연산을 수행하여 창의 사각형을 반전합니다.
InvertRgn

InvertRgn 함수는 지정된 영역의 색을 반전합니다.
IsRectEmpty

IsRectEmpty 함수는 지정된 사각형이 비어 있는지 여부를 결정합니다.
LineDDA

LineDDA 함수는 지정된 시작점과 끝점으로 정의된 선에 대해 강조 표시해야 하는 픽셀을 결정합니다.
LINEDDAPROC

LineDDAProc 함수는 LineDDA 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다.
Lineto

LineTo 함수는 현재 위치에서 지정된 지점까지 선을 그립니다.
LoadBitmapA

LoadBitmap 함수는 모듈의 실행 파일에서 지정된 비트맵 리소스를 로드합니다. (ANSI)
LoadBitmapW

LoadBitmap 함수는 모듈의 실행 파일에서 지정된 비트맵 리소스를 로드합니다. (유니코드)
LockWindowUpdate

LockWindowUpdate 함수는 지정된 창에서 그리기를 사용하지 않도록 설정하거나 사용하도록 설정합니다. 한 번에 하나의 창만 잠글 수 있습니다.
LPtoDP

LPtoDP 함수는 논리 좌표를 디바이스 좌표로 변환합니다. 변환은 디바이스 컨텍스트의 매핑 모드, 창 및 뷰포트의 원본 및 익스텐트 설정 및 월드 변환에 따라 달라집니다.
MAKEPOINTS

MAKEPOINTS 매크로는 점의 x 및 y 좌표가 포함된 값을 POINTS 구조체로 변환합니다.
MAKEROP4

MAKEROP4 매크로는 MaskBlt 함수와 함께 사용할 쿼터너리 래스터 작업 코드를 만듭니다.
MapWindowPoints

MapWindowPoints 함수는 한 창을 기준으로 한 좌표 공간에서 다른 창을 기준으로 좌표 공간으로 점 집합을 변환(지도)합니다.
MaskBlt

MaskBlt 함수는 지정된 마스크 및 래스터 작업을 사용하여 원본 및 대상 비트맵의 색 데이터를 결합합니다.
MergeFontPackage

MergeFontPackage 함수는 CreateFontPackage에서 만든 글꼴을 조작합니다.
MFENUMPROC

EnumMetaFileProc 함수는 Windows 형식 메타파일 레코드를 처리하는 애플리케이션 정의 콜백 함수입니다.
ModifyWorldTransform

ModifyWorldTransform 함수는 지정된 모드를 사용하여 디바이스 컨텍스트에 대한 월드 변환을 변경합니다.
MONITORENUMPROC

MonitorEnumProc 함수는 EnumDisplayMonitors 함수에서 호출되는 애플리케이션 정의 콜백 함수입니다.
MonitorFromPoint

MonitorFromPoint 함수는 지정된 점을 포함하는 디스플레이 모니터에 대한 핸들을 검색합니다.
MonitorFromRect

MonitorFromRect 함수는 지정된 사각형과 교집합 영역이 가장 큰 디스플레이 모니터에 대한 핸들을 검색합니다.
MonitorFromWindow

MonitorFromWindow 함수는 지정된 창의 경계 사각형과 교집합 영역이 가장 큰 디스플레이 모니터에 대한 핸들을 검색합니다.
MoveToEx

MoveToEx 함수는 현재 위치를 지정된 지점으로 업데이트하고 필요에 따라 이전 위치를 반환합니다.
OffsetClipRgn

OffsetClipRgn 함수는 디바이스 컨텍스트의 클리핑 영역을 지정된 오프셋으로 이동합니다.
OffsetRect

OffsetRect 함수는 지정된 사각형을 지정된 오프셋으로 이동합니다.
OffsetRgn

OffsetRgn 함수는 지정된 오프셋으로 영역을 이동합니다.
OffsetViewportOrgEx

OffsetViewportOrgEx 함수는 지정된 가로 및 세로 오프셋을 사용하여 디바이스 컨텍스트에 대한 뷰포트 원본을 수정합니다.
OffsetWindowOrgEx

OffsetWindowOrgEx 함수는 지정된 가로 및 세로 오프셋을 사용하여 디바이스 컨텍스트의 창 원본을 수정합니다.
PaintDesktop

PaintDesktop 함수는 지정된 디바이스 컨텍스트의 클리핑 영역을 바탕 화면 패턴 또는 배경 화면으로 채웁니다. 함수는 주로 셸 데스크톱용으로 제공됩니다.
PaintRgn

PaintRgn 함수는 현재 디바이스 컨텍스트에 선택된 브러시를 사용하여 지정된 영역을 그립니다.
PALETTEINDEX

PALETTEINDEX 매크로는 논리 색상표 항목에 대한 인덱스를 허용하고 지정된 인덱스와 연결된 색을 지정하는 COLORREF 값으로 구성된 색상표 항목 지정자를 반환합니다.
PALETTERGB

PALETTERGB 매크로는 빨강, 녹색 및 파랑의 상대적 강도를 나타내는 세 가지 값을 허용하고, 상위 바이트에서 2로 구성된 색상표 상대 빨강, 녹색, 파랑(RGB) 지정자를 반환하고, RGB 값은 3개의 하위 바이트로 반환합니다. 색 팔레트를 사용하는 애플리케이션은 명시적 RGB 값 대신 이 지정자를 색이 필요한 함수에 전달할 수 있습니다.
PatBlt

PatBlt 함수는 현재 지정된 디바이스 컨텍스트로 선택된 브러시를 사용하여 지정된 사각형을 그립니다. 브러시 색과 표면 색 또는 색은 지정된 래스터 연산을 사용하여 결합됩니다.
PathToRegion

PathToRegion 함수는 선택한 경로에서 지정된 디바이스 컨텍스트로 영역을 만듭니다. 결과 지역에서는 디바이스 좌표를 사용합니다.
원형

Pie 함수는 타원과 두 방사형의 교집합에 의해 경계가 지정된 원형 모양의 웨지를 그립니다. 원형은 현재 펜을 사용하여 윤곽선으로 표시되고 현재 브러시를 사용하여 채워집니다.
PlayEnhMetaFile

PlayEnhMetaFile 함수는 지정된 고급 형식 메타파일에 저장된 그림을 표시합니다.
PlayEnhMetaFileRecord

PlayEnhMetaFileRecord 함수는 레코드로 식별된 GDI(그래픽 디바이스 인터페이스) 함수를 실행하여 향상된 메타파일 레코드를 재생합니다.
PlayMetaFile

PlayMetaFile 함수는 지정된 디바이스의 지정된 Windows 형식 메타파일에 저장된 그림을 표시합니다.
PlayMetaFileRecord

PlayMetaFileRecord 함수는 해당 레코드에 포함된 GDI(그래픽 디바이스 인터페이스) 함수를 실행하여 Windows 형식 메타파일 레코드를 재생합니다.
PlgBlt

PlgBlt 함수는 원본 디바이스 컨텍스트의 지정된 사각형에서 대상 디바이스 컨텍스트의 지정된 병렬로 색 데이터 비트를 비트 블록 전송합니다.
POINTSTOPOINT

POINTSTOPOINT 매크로는 POINTS 구조체의 내용을 POINT 구조체로 복사합니다.
POINTTOPOINTS

POINTTOPOINTS 매크로는 POINT 구조를 POINTS 구조체로 변환합니다.
PolyBezier

PolyBezier 함수는 하나 이상의 B zier 곡선을 그립니다.
PolyBezierTo

PolyBezierTo 함수는 하나 이상의 B zier 곡선을 그립니다.
PolyDraw

PolyDraw 함수는 선 세그먼트 및 B zier 곡선 집합을 그립니다.
Polygon

Polygon 함수는 직선으로 연결된 두 개 이상의 꼭짓점으로 구성된 다각형을 그립니다. 다각형은 현재 펜을 사용하여 윤곽선으로 표시되고 현재 브러시 및 다각형 채우기 모드를 사용하여 채워집니다.
폴리라인

Polyline 함수는 지정된 배열의 점을 연결하여 일련의 선 세그먼트를 그립니다.
PolylineTo

PolylineTo 함수는 하나 이상의 직선을 그립니다.
PolyPolygon

PolyPolygon 함수는 일련의 닫힌 다각형을 그립니다. 각 다각형은 현재 펜을 사용하여 설명되고 현재 브러시 및 다각형 채우기 모드를 사용하여 채워집니다. 이 함수에서 그린 다각형은 겹칠 수 있습니다.
PolyPolyline

PolyPolyline 함수는 여러 개의 연결된 선 세그먼트를 그립니다.
PolyTextOutA

PolyTextOut 함수는 지정된 디바이스 컨텍스트에서 현재 선택된 글꼴 및 텍스트 색을 사용하여 여러 문자열을 그립니다. (ANSI)
PolyTextOutW

PolyTextOut 함수는 지정된 디바이스 컨텍스트에서 현재 선택된 글꼴 및 텍스트 색을 사용하여 여러 문자열을 그립니다. (유니코드)
PtInRect

PtInRect 함수는 지정된 점이 지정된 사각형 내에 있는지 여부를 결정합니다.
PtInRegion

PtInRegion 함수는 지정된 지점이 지정된 지역 내에 있는지 여부를 결정합니다.
PtVisible

PtVisible 함수는 지정된 지점이 디바이스 컨텍스트의 클리핑 영역 내에 있는지 여부를 결정합니다.
RealizePalette

RealizePalette 함수는 현재 논리 팔레트의 색상표 항목을 시스템 팔레트에 매핑합니다.
사각형

Rectangle 함수는 사각형을 그립니다. 사각형은 현재 펜을 사용하여 윤곽선으로 표시되고 현재 브러시를 사용하여 채워집니다.
RectInRegion

RectInRegion 함수는 지정된 사각형의 일부가 영역 경계 내에 있는지 여부를 결정합니다.
RectVisible

RectVisible 함수는 지정된 사각형의 일부가 디바이스 컨텍스트의 클리핑 영역 내에 있는지 여부를 결정합니다.
RedrawWindow

RedrawWindow 함수는 창의 클라이언트 영역에서 지정된 사각형 또는 지역을 업데이트합니다.
ReleaseDC

ReleaseDC 함수는 DC(디바이스 컨텍스트)를 해제하여 다른 애플리케이션에서 사용할 수 있게 합니다. ReleaseDC 함수의 효과는 DC 유형에 따라 달라집니다. 일반 및 창 DC만 해제합니다. 클래스 또는 프라이빗 DC에는 영향을 주지 않습니다.
RemoveFontMemResourceEx

RemoveFontMemResourceEx 함수는 메모리 이미지 파일에서 추가된 글꼴을 제거합니다.
RemoveFontResourceA

RemoveFontResource 함수는 시스템 글꼴 테이블에서 지정된 파일의 글꼴을 제거합니다. (ANSI)
RemoveFontResourceExA

RemoveFontResourceEx 함수는 시스템 글꼴 테이블에서 지정된 파일의 글꼴을 제거합니다. (ANSI)
RemoveFontResourceExW

RemoveFontResourceEx 함수는 시스템 글꼴 테이블에서 지정된 파일의 글꼴을 제거합니다. (유니코드)
RemoveFontResourceW

RemoveFontResource 함수는 시스템 글꼴 테이블에서 지정된 파일의 글꼴을 제거합니다. (유니코드)
ResetDCA

ResetDC 함수는 지정된 정보를 사용하여 지정된 프린터 또는 플로터 DC(디바이스 컨텍스트)를 업데이트합니다. (ANSI)
ResetDCW

ResetDC 함수는 지정된 정보를 사용하여 지정된 프린터 또는 플로터 DC(디바이스 컨텍스트)를 업데이트합니다. (유니코드)
ResizePalette

ResizePalette 함수는 지정된 값에 따라 논리 팔레트의 크기를 늘리거나 줄입니다.
RestoreDC

RestoreDC 함수는 DC(디바이스 컨텍스트)를 지정된 상태로 복원합니다. DC는 SaveDC 함수에 대한 이전 호출에 의해 생성된 스택에서 상태 정보를 표시하여 복원됩니다.
RGB

RGB 매크로는 제공된 인수 및 출력 디바이스의 색 기능을 기반으로 빨강, 녹색, 파랑(RGB) 색을 선택합니다.
RoundRect

RoundRect 함수는 둥근 모서리가 있는 사각형을 그립니다. 사각형은 현재 펜을 사용하여 윤곽선으로 표시되고 현재 브러시를 사용하여 채워집니다.
SaveDC

SaveDC 함수는 선택한 개체 및 그래픽 모드(예: 비트맵, 브러시, 팔레트, 글꼴, 펜, 영역, 그리기 모드 및 매핑 모드)를 설명하는 데이터를 컨텍스트 스택에 복사하여 지정된 DC(디바이스 컨텍스트)의 현재 상태를 저장합니다.
ScaleViewportExtEx

ScaleViewportExtEx 함수는 지정된 곱셈 및 제수에 의해 형성된 비율을 사용하여 디바이스 컨텍스트에 대한 뷰포트를 수정합니다.
ScaleWindowExtEx

ScaleWindowExtEx 함수는 지정된 곱셈 및 제수에 의해 형성된 비율을 사용하여 디바이스 컨텍스트의 창을 수정합니다.
ScreenToClient

ScreenToClient 함수는 화면에서 지정된 지점의 화면 좌표를 클라이언트 영역 좌표로 변환합니다.
SelectClipPath

SelectClipPath 함수는 현재 경로를 디바이스 컨텍스트의 클리핑 영역으로 선택하여 지정된 모드를 사용하여 새 지역을 기존 클리핑 영역과 결합합니다.
SelectClipRgn

SelectClipRgn 함수는 지정된 디바이스 컨텍스트에 대한 현재 클리핑 영역으로 영역을 선택합니다.
SelectFont

SelectFont 매크로는 지정된 DC(디바이스 컨텍스트)에 글꼴 개체를 선택합니다. 새 글꼴 개체는 이전 글꼴 개체를 대체합니다.
Selectobject

SelectObject 함수는 지정된 DC(디바이스 컨텍스트)에 개체를 선택합니다. 새 개체는 동일한 형식의 이전 개체를 대체합니다.
SelectPalette

SelectPalette 함수는 지정된 논리 팔레트를 디바이스 컨텍스트로 선택합니다.
SetArcDirection

SetArcDirection은 호 및 사각형 함수에 사용할 그리기 방향을 설정합니다.
SetBitmapBits

SetBitmapBits 함수는 비트맵의 색 데이터 비트를 지정된 값으로 설정합니다.
SetBitmapDimensionEx

SetBitmapDimensionEx 함수는 비트맵에 기본 차원을 할당합니다. 이러한 차원은 애플리케이션에서 사용할 수 있습니다. 그러나 시스템에서는 사용되지 않습니다.
SetBkColor

SetBkColor 함수는 현재 배경색을 지정된 색 값으로 설정하거나 디바이스가 지정된 색 값을 나타낼 수 없는 경우 가장 가까운 실제 색으로 설정합니다.
SetBkMode

SetBkMode 함수는 지정된 디바이스 컨텍스트의 배경 혼합 모드를 설정합니다. 배경 혼합 모드는 실선이 아닌 텍스트, 부화 브러시 및 펜 스타일과 함께 사용됩니다.
SetBoundsRect

SetBoundsRect 함수는 지정된 디바이스 컨텍스트에 대한 경계 사각형 정보의 누적을 제어합니다.
SetBrushOrgEx

SetBrushOrgEx 함수는 GDI가 애플리케이션이 선택한 다음 브러시에 할당하는 브러시 원본을 지정된 디바이스 컨텍스트로 설정합니다.
SetColorAdjustment

SetColorAdjustment 함수는 지정된 값을 사용하여 DC(디바이스 컨텍스트)의 색 조정 값을 설정합니다.
SetDCBrushColor

SetDCBrushColor 함수는 현재 DC(디바이스 컨텍스트) 브러시 색을 지정된 색 값으로 설정합니다. 디바이스가 지정된 색 값을 나타낼 수 없는 경우 색은 가장 가까운 실제 색으로 설정됩니다.
SetDCPenColor

SetDCPenColor 함수는 현재 DC(디바이스 컨텍스트) 펜 색을 지정된 색 값으로 설정합니다. 디바이스가 지정된 색 값을 나타낼 수 없는 경우 색은 가장 가까운 실제 색으로 설정됩니다.
SetDIBColorTable

SetDIBColorTable 함수는 현재 지정된 디바이스 컨텍스트로 선택된 DIB의 색 테이블에 있는 항목 범위에서 RGB(빨강, 녹색, 파랑) 색 값을 설정합니다.
SetDIBits

SetDIBits 함수는 지정된 DIB에 있는 색 데이터를 사용하여 호환되는 DDB(비트맵)의 픽셀을 설정합니다.
SetDIBitsToDevice

SetDIBitsToDevice 함수는 DIB, JPEG 또는 PNG 이미지의 색 데이터를 사용하여 대상 디바이스 컨텍스트와 연결된 디바이스의 지정된 사각형에 있는 픽셀을 설정합니다.
SetEnhMetaFileBits

SetEnhMetaFileBits 함수는 지정된 데이터에서 메모리 기반 고급 형식 메타파일을 만듭니다.
SetGraphicsMode

SetGraphicsMode 함수는 지정된 디바이스 컨텍스트에 대한 그래픽 모드를 설정합니다.
SetLayout

SetLayout 함수는 DC(디바이스 컨텍스트)의 레이아웃을 변경합니다.
SetMapMode

SetMapMode 함수는 지정된 디바이스 컨텍스트의 매핑 모드를 설정합니다. 매핑 모드는 페이지 공간 단위를 디바이스 공간 단위로 변환하는 데 사용되는 측정 단위를 정의하고 디바이스의 x축과 y축의 방향도 정의합니다.
SetMapperFlags

SetMapperFlags 함수는 논리 글꼴을 실제 글꼴에 매핑할 때 글꼴 매퍼가 사용하는 알고리즘을 변경합니다.
SetMetaFileBitsEx

SetMetaFileBitsEx 함수는 제공된 데이터에서 메모리 기반 Windows 형식 메타파일을 만듭니다.
SetMetaRgn

SetMetaRgn 함수는 지정된 디바이스 컨텍스트의 현재 클리핑 영역을 현재 메타레지온과 교차하고 결합된 지역을 지정된 디바이스 컨텍스트의 새 메타레지온으로 저장합니다.
SetMiterLimit

SetMiterLimit 함수는 지정된 디바이스 컨텍스트에 대한 miter 조인 길이 제한을 설정합니다.
SetPaletteEntries

SetPaletteEntries 함수는 논리적 팔레트의 항목 범위에서 RGB(빨강, 녹색, 파랑) 색 값 및 플래그를 설정합니다.
Setpixel

SetPixel 함수는 지정된 좌표의 픽셀을 지정된 색으로 설정합니다.
SetPixelV

SetPixelV 함수는 지정된 좌표의 픽셀을 지정된 색의 가장 가까운 근사값으로 설정합니다. 지점은 클리핑 영역과 디바이스 표면의 표시되는 부분에 있어야 합니다.
SetPolyFillMode

SetPolyFillMode 함수는 다각형을 채우는 함수의 다각형 채우기 모드를 설정합니다.
SetRect

SetRect 함수는 지정된 사각형의 좌표를 설정합니다. 이는 RECT 구조체의 적절한 멤버에 왼쪽, 위쪽, 오른쪽 및 아래쪽 인수를 할당하는 것과 같습니다.
SetRectEmpty

SetRectEmpty 함수는 모든 좌표가 0으로 설정된 빈 사각형을 만듭니다.
SetRectRgn

SetRectRgn 함수는 지정된 좌표를 사용하여 영역을 사각형 영역으로 변환합니다.
SetROP2

SetROP2 함수는 현재 전경 혼합 모드를 설정합니다.
SetStretchBltMode

SetStretchBltMode 함수는 지정된 디바이스 컨텍스트에서 비트맵 스트레치 모드를 설정합니다.
SetSystemPaletteUse

SetSystemPaletteUse 함수를 사용하면 애플리케이션에서 시스템 팔레트에 2 또는 20개의 정적 색이 포함되어 있는지 여부를 지정할 수 있습니다.
SetTextAlign

SetTextAlign 함수는 지정된 디바이스 컨텍스트에 대한 텍스트 맞춤 플래그를 설정합니다.
SetTextCharacterExtra

SetTextCharacterExtra 함수는 문자 간 간격을 설정합니다. 시스템에서 텍스트 줄을 작성할 때 구분 문자를 포함하여 각 문자에 문자 간 간격이 추가됩니다.
SetTextColor

SetTextColor 함수는 지정된 디바이스 컨텍스트의 텍스트 색을 지정된 색으로 설정합니다.
SetTextJustification

SetTextJustification 함수는 시스템에서 텍스트 문자열의 나누기 문자에 추가해야 하는 공간의 양을 지정합니다. 이 공간은 애플리케이션이 TextOut 또는 ExtTextOut 함수를 호출할 때 추가됩니다.
SetViewportExtEx

지정된 값을 사용하여 디바이스 컨텍스트에 대한 뷰포트의 가로 및 세로 익스텐트 를 설정합니다.
SetViewportOrgEx

SetViewportOrgEx 함수는 창 원본(0,0)에 매핑되는 디바이스 지점을 지정합니다.
SetWindowExtEx

SetWindowExtEx 함수는 지정된 값을 사용하여 디바이스 컨텍스트에 대한 창의 가로 및 세로 익스텐트를 설정합니다.
SetWindowOrgEx

SetWindowOrgEx 함수는 뷰포트 원본(0,0)에 매핑되는 창 지점을 지정합니다.
SetWindowRgn

SetWindowRgn 함수는 창의 창 영역을 설정합니다.
SetWinMetaFileBits

SetWinMetaFileBits 함수는 메타파일을 이전 Windows 형식에서 새로운 향상된 형식으로 변환하고 새 메타파일을 메모리에 저장합니다.
SetWorldTransform

SetWorldTransform 함수는 지정된 디바이스 컨텍스트의 월드 공간과 페이지 공간 간에 2차원 선형 변환을 설정합니다. 이 변환은 그래픽 출력의 크기를 조정, 회전, 전단 또는 변환하는 데 사용할 수 있습니다.
Stretchblt

StretchBlt 함수는 필요한 경우 원본 사각형에서 대상 사각형의 크기에 맞게 비트맵을 확장하거나 압축하여 비트맵을 대상 사각형으로 복사합니다.
StretchDIBits

StretchDIBits 함수는 DIB, JPEG 또는 PNG 이미지의 픽셀 사각형에 대한 색 데이터를 지정된 대상 사각형에 복사합니다.
StrokeAndFillPath

StrokeAndFillPath 함수는 경로의 열린 그림을 닫고, 현재 펜을 사용하여 경로의 윤곽선을 스트로크하고, 현재 브러시를 사용하여 내부를 채웁니다.
StrokePath

StrokePath 함수는 현재 펜을 사용하여 지정된 경로를 렌더링합니다.
SubtractRect

SubtractRect 함수는 한 사각형을 다른 사각형에서 빼서 형성된 사각형의 좌표를 결정합니다.
TabbedTextOutA

TabbedTextOut 함수는 지정된 위치에 문자 문자열을 쓰고 탭을 탭 중지 위치 배열에 지정된 값으로 확장합니다. 텍스트는 현재 선택한 글꼴, 배경색 및 텍스트 색으로 작성됩니다. (ANSI)
TabbedTextOutW

TabbedTextOut 함수는 지정된 위치에 문자 문자열을 쓰고 탭을 탭 중지 위치 배열에 지정된 값으로 확장합니다. 텍스트는 현재 선택한 글꼴, 배경색 및 텍스트 색으로 작성됩니다. (유니코드)
TextOutA

TextOut 함수는 현재 선택한 글꼴, 배경색 및 텍스트 색을 사용하여 지정된 위치에 문자 문자열을 씁니다. (ANSI)
TextOutW

TextOut 함수는 현재 선택한 글꼴, 배경색 및 텍스트 색을 사용하여 지정된 위치에 문자 문자열을 씁니다. (유니코드)
TransparentBlt

TransparentBlt 함수는 지정된 원본 디바이스 컨텍스트에서 대상 디바이스 컨텍스트로 픽셀 사각형에 해당하는 색 데이터의 비트 블록 전송을 수행합니다.
TTCharToUnicode

8비트 문자 코드 값의 배열을 16비트 유니코드 값으로 변환합니다.
TTDeleteEmbeddedFont

포함된 글꼴 hFontReference에서 사용하는 메모리를 해제합니다.
TTEmbedFont

하위 집합 와이드 문자(16비트) 글꼴을 포함하는 글꼴 구조를 만듭니다. 디바이스 컨텍스트(hDC)의 현재 글꼴은 글꼴 정보를 제공합니다.
TTEmbedFontEx

하위 설정 UCS-4 문자(32비트) 글꼴을 포함하는 글꼴 구조를 만듭니다. 디바이스 컨텍스트(hDC)의 현재 글꼴은 글꼴 정보를 제공합니다.
TTEmbedFontFromFileA

하위 집합 와이드 문자(16비트) 글꼴을 포함하는 글꼴 구조를 만듭니다. 외부 파일은 글꼴 정보를 제공합니다.
TTEnableEmbeddingForFacename

서체 제외 목록에서 얼굴 이름을 추가하거나 제거합니다.
TTGetEmbeddedFontInfo

포함 권한과 같은 포함된 글꼴에 대한 정보를 검색합니다. TTGetEmbeddedFontInfo는 TTLoadEmbeddedFont와 동일한 작업을 수행하지만 포함된 글꼴에 대한 내부 데이터 구조를 할당하지 않습니다.
TTGetEmbeddingType

글꼴의 포함 권한을 가져옵니다.
TTGetNewFontName

TTLoadEmbeddedFont를 통해 로드된 글꼴의 패밀리 이름을 가져옵니다.
TTIsEmbeddingEnabled

서체 제외 목록에 지정된 글꼴이 포함되어 있는지 여부를 확인합니다.
TTIsEmbeddingEnabledForFacename

지정된 글꼴에 포함을 사용할 수 있는지 여부를 확인합니다.
TTLoadEmbeddedFont

문서 스트림에서 포함된 글꼴을 읽고 설치합니다. 또한 클라이언트가 글꼴의 포함 권한을 추가로 제한할 수 있습니다.
TTRunValidationTests

지정된 크기 범위에서 와이드 문자(16비트) 글꼴의 일부 또는 모든 문자 모양 데이터의 유효성을 검사합니다.
TTRunValidationTestsEx

지정된 크기 범위에서 UCS-4 문자(32비트) 글꼴의 일부 또는 모든 문자 모양 데이터의 유효성을 검사합니다.
UnionRect

UnionRect 함수는 두 사각형의 공용 구조체를 만듭니다. 공용 구조체는 두 원본 사각형을 모두 포함하는 가장 작은 사각형입니다.
UnrealizeObject

UnrealizeObject 함수는 브러시의 원본을 다시 설정하거나 논리 팔레트를 다시 설정합니다.
UpdateColors

UpdateColors 함수는 클라이언트 영역의 현재 색을 현재 실현된 논리 색상표로 다시 매핑하여 지정된 디바이스 컨텍스트의 클라이언트 영역을 업데이트합니다.
UpdateWindow

UpdateWindow 함수는 창의 업데이트 지역이 비어 있지 않은 경우 창에 WM_PAINT 메시지를 보내 지정된 창의 클라이언트 영역을 업데이트합니다.
ValidateRect

ValidateRect 함수는 지정된 창의 업데이트 영역에서 사각형을 제거하여 사각형 내의 클라이언트 영역의 유효성을 검사합니다.
ValidateRgn

ValidateRgn 함수는 지정된 창의 현재 업데이트 영역에서 지역을 제거하여 지역 내의 클라이언트 영역의 유효성을 검사합니다.
WidenPath

WidenPath 함수는 현재 경로가 지정된 디바이스 컨텍스트에 선택된 펜을 사용하여 스트로크된 경우 그릴 영역으로 현재 경로를 다시 정의합니다.
WindowFromDC

WindowFromDC 함수는 지정된 DC(디스플레이 디바이스 컨텍스트)와 연결된 창에 대한 핸들을 반환합니다. 지정된 디바이스 컨텍스트를 사용하는 출력 함수는 이 창에 그립니다.

구조체

 
ABC

ABC 구조체에는 TrueType 글꼴의 문자 너비가 포함됩니다.
ABCFLOAT

ABCFLOAT 구조체에는 글꼴 문자의 A, B 및 C 너비가 포함됩니다.
AXESLISTA

AXESLIST 구조체에는 여러 master 글꼴의 모든 축에 대한 정보가 포함됩니다. (ANSI)
AXESLISTW

AXESLIST 구조체에는 여러 master 글꼴의 모든 축에 대한 정보가 포함됩니다. (유니코드)
AXISINFOA

AXISINFO 구조체에는 여러 master 글꼴의 축에 대한 정보가 포함되어 있습니다. (ANSI)
AXISINFOW

AXISINFO 구조체에는 여러 master 글꼴의 축에 대한 정보가 포함되어 있습니다. (유니코드)
비트맵

BITMAP 구조체는 비트맵의 형식, 너비, 높이, 색 형식 및 비트 값을 정의합니다.
BITMAPCOREHEADER

BITMAPCOREHEADER 구조체에는 DIB의 차원 및 색 형식에 대한 정보가 포함됩니다.
BITMAPCOREINFO

BITMAPCOREINFO 구조체는 DIB의 차원 및 색 정보를 정의합니다.
BITMAPFILEHEADER

BITMAPFILEHEADER 구조체에는 DIB가 포함된 파일의 형식, 크기 및 레이아웃에 대한 정보가 포함됩니다.
BITMAPINFO

BITMAPINFO 구조체는 DIB의 차원 및 색 정보를 정의합니다.
BITMAPINFOHEADER

BITMAPINFOHEADER 구조체에는 DIB(디바이스 독립적 비트맵)의 차원 및 색 형식에 대한 정보가 포함되어 있습니다.
BITMAPV4HEADER

BITMAPV4HEADER 구조는 비트맵 정보 헤더 파일입니다. BITMAPINFOHEADER 구조체의 확장 버전입니다. 애플리케이션은 추가 기능에 BITMAPV5HEADER 구조를 사용할 수 있습니다.
BITMAPV5HEADER

BITMAPV5HEADER 구조는 비트맵 정보 헤더 파일입니다. BITMAPINFOHEADER 구조체의 확장 버전입니다.
BLENDFUNCTION

BLENDFUNCTION 구조체는 원본 및 대상 비트맵에 대한 혼합 함수를 지정하여 혼합을 제어합니다.
COLORADJUSTMENT

COLORADJUSTMENT 구조체는 스트레치 모드가 HALFTONE일 때 StretchBlt 및 StretchDIBits 함수에서 사용하는 색 조정 값을 정의합니다. SetColorAdjustment 함수를 호출하여 색 조정 값을 설정할 수 있습니다.
DESIGNVECTOR

DESIGNVECTOR 구조체는 애플리케이션에서 여러 master 글꼴의 축 값을 지정하는 데 사용됩니다.
DIBSECTION

DIBSECTION 구조에는 CreateDIBSection 함수를 호출하여 만든 DIB에 대한 정보가 포함됩니다.
DISPLAY_DEVICEA

DISPLAY_DEVICE 구조체는 EnumDisplayDevices 함수의 iDevNum 매개 변수로 지정된 디스플레이 디바이스에 대한 정보를 받습니다. (ANSI)
DISPLAY_DEVICEW

DISPLAY_DEVICE 구조체는 EnumDisplayDevices 함수의 iDevNum 매개 변수로 지정된 디스플레이 디바이스에 대한 정보를 받습니다. (유니코드)
DRAWTEXTPARAMS

DRAWTEXTPARAMS 구조체에는 DrawTextEx 함수에 대한 확장 서식 옵션이 포함되어 있습니다.
EMR

EMR 구조체는 모든 향상된 메타파일 레코드에 대한 기본 구조를 제공합니다. 향상된 메타파일 레코드에는 향상된 형식 메타파일로 그림의 일부를 만드는 데 사용되는 특정 GDI 함수에 대한 매개 변수가 포함되어 있습니다.
EMRABORTPATH

AbortPath, BeginPath, EndPath, CloseFigure, FlattenPath, WidenPath, SetMetaRgn, SaveDC 및 RealizePalette 향상된 메타파일 레코드에 대한 데이터를 포함합니다.
EMRALPHABLEND

EMRALPHABLEND 구조체에는 AlphaBlend 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRANGLEARC

EMRANGLEARC 구조체에는 AngleArc 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRARC

EMRARC, EMRARCTO, EMRCHORD 및 EMRPIE 구조에는 Arc, ArcTo, 코드 및 파이 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRBITBLT

EMRBITBLT 구조체에는 BitBlt 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. GDI(그래픽 디바이스 인터페이스)는 메타파일 레코드에 저장하기 전에 디바이스 종속 비트맵을 디바이스 독립적 DIB(비트맵)로 변환합니다.
EMRCOLORCORRECTPALETTE

EMRCOLORCORRECTPALETTE 구조체에는 ColorCorrectPalette 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRCOLORMATCHTOTARGET

EMRCOLORMATCHTOTARGET 구조체에는 ColorMatchToTarget 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRCREATEBRUSHINDIRECT

EMRCREATEBRUSHINDIRECT 구조체에는 CreateBrushIndirect 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRCREATECOLORSPACE

EMRCREATECOLORSPACE 구조체에는 CreateColorSpace 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRCREATECOLORSPACEW

EMRCREATECOLORSPACEW 구조체에는 CreateColorSpace 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. 유니코드 논리 색 공간이 있고 원시 원본 프로필 데이터를 포함하는 선택적 배열도 있다는 점에서 EMRCREATECOLORSPACE와 다릅니다.
EMRCREATEDIBPATTERNBRUSHPT

EMRCREATEDIBPATTERNBRUSHPT 구조체에는 CreateDIBPatternBrushPt 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. BITMAPINFO 구조 뒤에는 압축된 DIB(디바이스 독립적 비트맵)를 형성하는 비트맵 비트가 옵니다.
EMRCREATEMONOBRUSH

EMRCREATEMONOBRUSH 구조체에는 CreatePatternBrush(흑백 비트맵을 전달한 경우) 또는 CreateDIBPatternBrush(단색 DIB를 전달한 경우) 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRCREATEPALETTE

EMRCREATEPALETTE 구조체에는 CreatePalette 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRCREATEPEN

EMRCREATEPEN 구조에는 CreatePen 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRELLIPSE

EMRELLIPSE 및 EMRRECTANGLE 구조에는 타원 및 Rectangle 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMREOF

EMREOF 구조에는 메타파일의 끝을 나타내는 향상된 메타파일 레코드에 대한 데이터가 포함되어 있습니다.
EMREXCLUDECLIPRECT

EMREXCLUDECLIPRECT 및 EMRINTERSECTCLIPRECT 구조에는 ExcludeClipRect 및 IntersectClipRect 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMREXTCREATEFONTINDIRECTW

EMREXTCREATEFONTINDIRECTW 구조체에는 CreateFontIndirect 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMREXTCREATEPEN

EMREXTCREATEPEN 구조체에는 ExtCreatePen 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. 레코드에 BITMAPINFO 구조체가 포함된 경우 압축된 DIB(디바이스 독립적 비트맵)를 구성하는 비트맵 비트가 뒤따릅니다.
EMREXTFLOODFILL

EMREXTFLOODFILL 구조체에는 ExtFloodFill 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMREXTSELECTCLIPRGN

EMREXTSELECTCLIPRGN 구조체에는 ExtSelectClipRgn 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMREXTTEXTOUTA

EMREXTTEXTOUTA 및 EMREXTTEXTOUTW 구조체에는 ExtTextOut, TextOut 또는 DrawText 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRFILLPATH

EMRFILLPATH, EMRSTROKEANDFILLPATH 및 EMRSTROKEPATH 구조에는 FillPath, StrokeAndFillPath 및 StrokePath 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRFILLRGN

EMRFILLRGN 구조체에는 FillRgn 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRFORMAT

EMRFORMAT 구조에는 향상된 메타파일의 그래픽 데이터를 식별하는 정보가 포함되어 있습니다. GDICOMMENT_MULTIFORMATS 향상된 메타파일 공개 주석에는 EMRFORMAT 구조체의 배열이 포함되어 있습니다.
EMRFRAMERGN

EMRFRAMERGN 구조체에는 FrameRgn 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRGDICOMMENT

EMRGDICOMMENT 구조에는 애플리케이션별 데이터가 포함됩니다.
EMRGLSBOUNDEDRECORD

EMRGLSBOUNDEDRECORD 구조체에는 OpenGL 함수에서 생성된 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. 메타파일을 재생할 때 크기를 조정해야 하는 픽셀 단위의 정보가 포함된 OpenGL 함수에 대한 데이터가 포함됩니다.
EMRGLSRECORD

EMRGLSRECORD 구조체에는 OpenGL 함수에서 생성된 향상된 메타파일 레코드에 대한 멤버가 포함되어 있습니다. OpenGL 뷰포트로 자동으로 스케일링되는 OpenGL 함수에 대한 데이터가 포함되어 있습니다.
EMRGRADIENTFILL

EMRGRADIENTFILL 구조체에는 GradientFill 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRINVERTRGN

EMRINVERTRGN 및 EMRPAINTRGN 구조체에는 InvertRgn 및 PaintRgn 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRLINETO

EMRLINETO 및 EMRMOVETOEX 구조체에는 LineTo 및 MoveToEx 고급 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRMASKBLT

EMRMASKBLT 구조체에는 MaskBlt 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. GDI(그래픽 디바이스 인터페이스)는 메타파일 레코드에 저장하기 전에 디바이스 종속 비트맵을 디바이스 독립적 DIB(비트맵)로 변환합니다.
EMRMODIFYWORLDTRANSFORM

EMRMODIFYWORLDTRANSFORM 구조체에는 ModifyWorldTransform 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMROFFSETCLIPRGN

EMROFFSETCLIPRGN 구조체에는 OffsetClipRgn 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRPIXELFORMAT

EMRPIXELFORMAT 구조체에는 SetPixelFormat 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. ENHMETAHEADER의 픽셀 형식 정보는 이 구조를 나타냅니다.
EMRPLGBLT

EMRPLGBLT 구조체에는 PlgBlt 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. GDI(그래픽 디바이스 인터페이스)는 메타파일 레코드에 저장하기 전에 디바이스 종속 비트맵을 디바이스 독립적 DIB(비트맵)로 변환합니다.
EMRPOLYDRAW

EMRPOLYDRAW 구조체에는 PolyDraw 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRPOLYDRAW16

EMRPOLYDRAW16 구조체에는 PolyDraw 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRPOLYLINE

EMRPOLYLINE, EMRPOLYBEZIER, EMRPOLYGON, EMRPOLYBEZIERTO 및 EMRPOLYLINETO 구조체에는 Polyline, PolyBezier, Polygon, PolyBezierTo 및 PolylineTo 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRPOLYLINE16

EMRPOLYLINE16, EMRPOLYBEZIER16, EMRPOLYGON16, EMRPOLYBEZIERTO16 및 EMRPOLYLINETO16 구조에는 Polyline, PolyBezier, Polygon, PolyBezierTo 및 PolylineTo 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRPOLYPOLYLINE

EMRPOLYPOLYLINE 및 EMRPOLYPOLYGON 구조체에는 PolyPolyline 및 PolyPolygon 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRPOLYPOLYLINE16

EMRPOLYPOLYLINE16 및 EMRPOLYPOLYGON16 구조체에는 PolyPolyline 및 PolyPolygon 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRPOLYTEXTOUTA

EMRPOLYTEXTOUTA 및 EMRPOLYTEXTOUTW 구조체에는 PolyTextOut 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRRESIZEPALETTE

EMRRESIZEPALETTE 구조체에는 ResizePalette 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRRESTOREDC

EMRRESTOREDC 구조체에는 RestoreDC 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRROUNDRECT

EMRROUNDRECT 구조체에는 RoundRect 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSCALEVIEWPORTEXTEX

EMRSCALEVIEWPORTEXTEX 및 EMRSCALEWINDOWEXTEX 구조체에는 ScaleViewportExtExtEx 및 ScaleWindowExtEx 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSELECTCLIPPATH

SelectClipPath, SetBkMode, SetMapMode, SetPolyFillMode, SetROP2, SetStretchBltMode, SetTextAlign, SetICMMode 및 SetLayout 향상된 메타파일 레코드에 대한 매개 변수를 포함합니다.
EMRSELECTOBJECT

EMRSELECTOBJECT 및 EMRDELETEOBJECT 구조체에는 SelectObject 및 DeleteObject 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSELECTPALETTE

EMRSELECTPALETTE 구조체에는 SelectPalette 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. SelectPalette의 bForceBackground 매개 변수는 항상 TRUE로 기록되므로 색상표가 배경 팔레트로 실현됩니다.
EMRSETARCDIRECTION

EMRSETARCDIRECTION 구조체에는 SetArcDirection 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETBKCOLOR

EMRSETBKCOLOR 및 EMRSETTEXTCOLOR 구조체에는 SetBkColor 및 SetTextColor 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETCOLORADJUSTMENT

EMRSETCOLORADJUSTMENT 구조체에는 SetColorAdjustment 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETCOLORSPACE

EMRSETCOLORSPACE, EMRSELECTCOLORSPACE 및 EMRDELETECOLORSPACE 구조체에는 SetColorSpace 및 DeleteColorSpace 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETDIBITSTODEVICE

EMRSETDIBITSTODEVICE 구조체에는 SetDIBitsToDevice 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETICMPROFILE

EMRSETICMPROFILE 구조체에는 SetICMProfile 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETMAPPERFLAGS

EMRSETMAPPERFLAGS 구조체에는 SetMapperFlags 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETMITERLIMIT

EMRSETMITERLIMIT 구조체에는 SetMiterLimit 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETPALETTEENTRIES

EMRSETPALETTEENTRIES 구조체에는 SetPaletteEntries 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETPIXELV

EMRSETPIXELV 구조체에는 SetPixelV 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. 향상된 메타파일을 만들면 SetPixel에 대한 호출도 이 레코드에 기록됩니다.
EMRSETVIEWPORTEXTEX

EMRSETVIEWPORTEXTEX 및 EMRSETWINDOWEXTEX 구조체에는 SetViewportExtEx 및 SetWindowExtEx 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETVIEWPORTORGEX

EMRSETVIEWPORTORGEX, EMRSETWINDOWORGEX 및 EMRSETBRUSHORGEX 구조체에는 SetViewportOrgEx, SetWindowOrgEx 및 SetBrushOrgEx 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSETWORLDTRANSFORM

EMRSETWORLDTRANSFORM 구조체에는 SetWorldTransform 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRSTRETCHBLT

EMRSTRETCHBLT 구조체에는 StretchBlt 향상된 메타파일 레코드에 대한 멤버가 포함됩니다. GDI(그래픽 디바이스 인터페이스)는 메타파일 레코드에 저장하기 전에 디바이스 종속 비트맵을 DIB(디바이스 독립적 비트맵)로 변환합니다.
EMRSTRETCHDIBITS

EMRSTRETCHDIBITS 구조체에는 StretchDIBits 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
EMRTEXT

EMRTEXT 구조체에는 텍스트 출력에 대한 멤버가 포함됩니다.
EMRTRANSPARENTBLT

EMRTRANSPARENTBLT 구조체에는 TransparentBLT 향상된 메타파일 레코드에 대한 멤버가 포함됩니다.
ENHMETAHEADER

ENHMETAHEADER 구조에는 향상된 메타파일에 저장된 그림의 크기, 향상된 메타파일의 레코드 수, 그림을 만든 디바이스의 해상도 등과 같은 향상된 메타파일 데이터가 포함됩니다. 이 구조체는 항상 향상된 메타파일의 첫 번째 레코드입니다.
ENHMETARECORD

ENHMETARECORD 구조체에는 고급 형식 메타파일로 그림의 일부를 만드는 데 사용되는 GDI(그래픽 디바이스 인터페이스) 함수를 설명하는 데이터가 포함되어 있습니다.
ENUMLOGFONTA

ENUMLOGFONT 구조체는 글꼴의 특성, 글꼴의 전체 이름 및 글꼴 스타일을 정의합니다. (ANSI)
ENUMLOGFONTEXA

ENUMLOGFONTEX 구조체에는 열거형 글꼴에 대한 정보가 포함되어 있습니다. (ANSI)
ENUMLOGFONTEXDVA

ENUMLOGFONTEXDV 구조체에는 글꼴을 만드는 데 사용되는 정보가 포함됩니다. (ANSI)
ENUMLOGFONTEXDVW

ENUMLOGFONTEXDV 구조체에는 글꼴을 만드는 데 사용되는 정보가 포함됩니다. (유니코드)
ENUMLOGFONTEXW

ENUMLOGFONTEX 구조체에는 열거형 글꼴에 대한 정보가 포함되어 있습니다. (유니코드)
ENUMLOGFONTW

ENUMLOGFONT 구조체는 글꼴의 특성, 글꼴의 전체 이름 및 글꼴 스타일을 정의합니다. (유니코드)
ENUMTEXTMETRICA

ENUMTEXTMETRIC 구조체에는 실제 글꼴에 대한 정보가 포함됩니다. (ANSI)
ENUMTEXTMETRICW

ENUMTEXTMETRIC 구조체에는 실제 글꼴에 대한 정보가 포함됩니다. (유니코드)
EXTLOGFONTA

EXTLOGFONT 구조체는 글꼴의 특성을 정의합니다. (ANSI)
EXTLOGFONTW

EXTLOGFONT 구조체는 글꼴의 특성을 정의합니다. (유니코드)
EXTLOGPEN

EXTLOGPEN 구조체는 확장된 펜의 펜 스타일, 너비 및 브러시 특성을 정의합니다.
FIXED

FIXED 구조체에는 고정 소수점 실수의 정수 부분과 소수 부분이 포함됩니다.
GCP_RESULTSA

GCP_RESULTS 구조체에는 문자열의 문자에 대한 정보가 포함됩니다. 이 구조체는 GetCharacterPlacement 함수의 결과를 받습니다. 일부 언어의 경우 배열의 첫 번째 요소에는 더 많은 언어 종속 정보가 포함될 수 있습니다. (ANSI)
GCP_RESULTSW

GCP_RESULTS 구조체에는 문자열의 문자에 대한 정보가 포함됩니다. 이 구조체는 GetCharacterPlacement 함수의 결과를 받습니다. 일부 언어의 경우 배열의 첫 번째 요소에는 더 많은 언어 종속 정보가 포함될 수 있습니다. (유니코드)
문자 모양

GLYPHMETRICS 구조체에는 문자 셀의 문자 모양 배치 및 방향에 대한 정보가 포함되어 있습니다.
GLYPHSET

GLYPHSET 구조체에는 유니코드 코드 포인트 범위에 대한 정보가 포함됩니다.
GRADIENT_RECT

GRADIENT_RECT 구조체는 GradientFill 함수의 pVertex 배열에 있는 두 꼭짓점의 인덱스를 지정합니다. 이 두 꼭짓점은 사각형의 왼쪽 위와 오른쪽 아래 경계를 형성합니다.
GRADIENT_TRIANGLE

GRADIENT_TRIANGLE 구조체는 GradientFill 함수의 pVertex 배열에 있는 세 꼭짓점의 인덱스를 지정합니다. 이 세 꼭짓점은 하나의 삼각형을 형성합니다.
HANDLETABLE

HANDLETABLE 구조체는 각각 GDI(그래픽 디바이스 인터페이스) 개체를 식별하는 핸들 배열입니다.
KERNINGPAIR

KERNINGPAIR 구조체는 커닝 쌍을 정의합니다.
LOGBRUSH

LOGBRUSH 구조체는 실제 브러시의 스타일, 색 및 패턴을 정의합니다. CreateBrushIndirect 및 ExtCreatePen 함수에서 사용됩니다.
LOGBRUSH32

LOGBRUSH32 구조체는 실제 브러시의 스타일, 색 및 패턴을 정의합니다.
LOGFONTA

LOGFONT 구조체는 글꼴의 특성을 정의합니다. (ANSI)
LOGFONTW

LOGFONT 구조체는 글꼴의 특성을 정의합니다. (유니코드)
LOGPALETTE

LOGPALETTE 구조체는 논리 팔레트를 정의합니다.
LOGPEN

LOGPEN 구조체는 펜의 스타일, 너비 및 색을 정의합니다. CreatePenIndirect 함수는 LOGPEN 구조를 사용합니다.
MAT2

MAT2 구조체에는 GetGlyphOutline 함수에서 사용하는 변환 행렬의 값이 포함됩니다.
메타헤더

METAHEADER 구조체에는 Windows 형식 메타파일에 대한 정보가 포함되어 있습니다.
METARECORD

METARECORD 구조체에는 Windows 형식 메타파일 레코드가 포함되어 있습니다.
MONITORINFO

MONITORINFO 구조에는 디스플레이 모니터에 대한 정보가 포함되어 있습니다. GetMonitorInfo 함수는 MONITORINFO 구조체 또는 MONITORINFOEX 구조체에 정보를 저장합니다. MONITORINFO 구조체는 MONITORINFOEX 구조체의 하위 집합입니다.
MONITORINFOEXA

MONITORINFOEX 구조체에는 디스플레이 모니터에 대한 정보가 포함되어 있습니다. GetMonitorInfo 함수는 정보를 MONITORINFOEX 구조체 또는 MONITORINFO 구조체에 저장합니다. MONITORINFOEX 구조체는 MONITORINFO 구조체의 상위 집합입니다. (ANSI)
MONITORINFOEXW

MONITORINFOEX 구조체에는 디스플레이 모니터에 대한 정보가 포함되어 있습니다. GetMonitorInfo 함수는 정보를 MONITORINFOEX 구조체 또는 MONITORINFO 구조체에 저장합니다. MONITORINFOEX 구조체는 MONITORINFO 구조체의 상위 집합입니다. (유니코드)
NEWTEXTMETRICA

NEWTEXTMETRIC 구조에는 실제 글꼴을 설명하는 데이터가 포함되어 있습니다. (ANSI)
NEWTEXTMETRICEXA

NEWTEXTMETRICEX 구조체에는 실제 글꼴에 대한 정보가 포함됩니다. (ANSI)
NEWTEXTMETRICEXW

NEWTEXTMETRICEX 구조체에는 실제 글꼴에 대한 정보가 포함됩니다. (유니코드)
NEWTEXTMETRICW

NEWTEXTMETRIC 구조에는 실제 글꼴을 설명하는 데이터가 포함되어 있습니다. (유니코드)
OUTLINETEXTMETRICA

OUTLINETEXTMETRIC 구조에는 TrueType 글꼴을 설명하는 메트릭이 포함되어 있습니다. (ANSI)
OUTLINETEXTMETRICW

OUTLINETEXTMETRIC 구조에는 TrueType 글꼴을 설명하는 메트릭이 포함되어 있습니다. (유니코드)
PAINTSTRUCT

PAINTSTRUCT 구조체에는 애플리케이션에 대한 정보가 포함됩니다. 이 정보는 해당 애플리케이션이 소유한 창의 클라이언트 영역을 그리는 데 사용할 수 있습니다.
PANOSE

PANOSE 구조체는 TrueType 글꼴에 대한 PANOSE 글꼴 분류 값을 설명합니다. 그런 다음 이러한 특성을 사용하여 글꼴을 비슷한 모양이지만 다른 이름의 다른 글꼴과 연결합니다.
POINTFX

POINTFX 구조체에는 TrueType 글꼴의 문자 윤곽선을 설명하는 점의 좌표가 포함되어 있습니다.
POLYTEXTA

POLYTEXT 구조체는 PolyTextOut 함수가 텍스트 문자열을 그리는 방법을 설명합니다. (ANSI)
POLYTEXTW

POLYTEXT 구조체는 PolyTextOut 함수가 텍스트 문자열을 그리는 방법을 설명합니다. (유니코드)
RASTERIZER_STATUS

RASTERIZER_STATUS 구조체에는 TrueType이 설치되어 있는지 여부에 대한 정보가 포함되어 있습니다. 이 구조는 애플리케이션이 GetRasterizerCaps 함수를 호출할 때 채워집니다.
RGBQUAD

RGBQUAD 구조체는 빨간색, 녹색 및 파란색의 상대적 강도로 구성된 색을 설명합니다.
RGBTRIPLE

RGBTRIPLE 구조체는 빨간색, 녹색 및 파란색의 상대적 강도로 구성된 색을 설명합니다. BITMAPCOREINFO 구조체의 bmciColors 멤버는 RGBTRIPLE 구조체의 배열로 구성됩니다.
RGNDATA

RGNDATA 구조체에는 영역을 구성하는 머리글 및 사각형 배열이 포함됩니다. 사각형은 위쪽에서 아래쪽, 왼쪽에서 오른쪽으로 정렬됩니다. 겹치지 않습니다.
RGNDATAHEADER

RGNDATAHEADER 구조체는 GetRegionData 함수에서 반환된 데이터를 설명합니다.
TEXTMETRICA

TEXTMETRIC 구조에는 실제 글꼴에 대한 기본 정보가 포함되어 있습니다. 모든 크기는 논리 단위로 지정됩니다. 즉, 표시 컨텍스트의 현재 매핑 모드에 따라 달라집니다. (ANSI)
TEXTMETRICW

TEXTMETRIC 구조에는 실제 글꼴에 대한 기본 정보가 포함되어 있습니다. 모든 크기는 논리 단위로 지정됩니다. 즉, 표시 컨텍스트의 현재 매핑 모드에 따라 달라집니다. (유니코드)
TRIVERTEX

TRIVERTEX 구조체에는 색 정보 및 위치 정보가 포함됩니다.
TTEMBEDINFO

TTEMBEDINFO 구조체에는 포함된 글꼴 개체가 합법적으로 참조될 수 있는 URL 목록이 포함되어 있습니다.
TTLOADINFO

TTLOADINFO 구조체에는 포함된 글꼴 개체를 가져온 URL이 포함됩니다.
TTPOLYCURVE

TTPOLYCURVE 구조체에는 TrueType 문자의 윤곽선에 있는 곡선에 대한 정보가 포함되어 있습니다.
TTPOLYGONHEADER

TTPOLYGONHEADER 구조체는 TrueType 문자 윤곽선에서 윤곽선의 시작 위치와 형식을 지정합니다.
TTVALIDATIONTESTSPARAMS

TTVALIDATIONTESTSPARAMS 구조체에는 Microsoft OpenType 글꼴을 테스트하기 위한 매개 변수가 포함되어 있습니다.
TTVALIDATIONTESTSPARAMSEX

TTVALIDATIONTESTSPARAMSEX 구조체에는 Microsoft OpenType 글꼴을 테스트하기 위한 매개 변수가 포함되어 있습니다.
WCRANGE

WCRANGE 구조체는 유니코드 문자 범위를 지정합니다.
Xform

XFORM 구조는 페이지 공간 변환에 대한 세계 공간을 지정합니다.