디스플레이 디바이스 참조

디스플레이 디바이스 참조 기술 개요입니다.

디스플레이 디바이스 참조를 개발하려면 다음 헤더가 필요합니다.

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

열거형

 
DISPLAYCONFIG_DEVICE_INFO_TYPE

DISPLAYCONFIG_DEVICE_INFO_TYPE 열거형은 DisplayConfigSetDeviceInfo 또는 DisplayConfigGetDeviceInfo 함수를 통해 구성하거나 가져올 디스플레이 디바이스 정보의 유형을 지정합니다.
DISPLAYCONFIG_MODE_INFO_TYPE

DISPLAYCONFIG_MODE_INFO_TYPE 열거형은 DISPLAYCONFIG_MODE_INFO 구조에 포함된 정보가 원본 또는 대상 모드임을 지정합니다.
DISPLAYCONFIG_PIXELFORMAT

DISPLAYCONFIG_PIXELFORMAT 열거형은 BPP(픽셀당 다양한 비트) 값의 픽셀 형식을 지정합니다.
DISPLAYCONFIG_ROTATION

DISPLAYCONFIG_ROTATION 열거형은 디스플레이의 시계 방향으로 회전을 지정합니다.
DISPLAYCONFIG_SCALING

DISPLAYCONFIG_SCALING 열거형은 VidPN(비디오 현재 네트워크) 현재 경로에 표시되는 콘텐츠에 적용되는 크기 조정 변환을 지정합니다.
DISPLAYCONFIG_SCANLINE_ORDERING

DISPLAYCONFIG_SCANLINE_ORDERING 열거형은 디스플레이가 화면에 이미지를 만드는 데 사용하는 메서드를 지정합니다.
DISPLAYCONFIG_TOPOLOGY_ID

DISPLAYCONFIG_TOPOLOGY_ID 열거형은 표시 토폴로지의 유형을 지정합니다.
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY

DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY 열거형은 대상의 커넥터 유형을 지정합니다.

Functions

 
BRUSHOBJ_hGetColorTransform

BRUSHOBJ_hGetColorTransform 함수는 지정된 브러시의 색 변환을 검색합니다.
BRUSHOBJ_pvAllocRbrush

BRUSHOBJ_pvAllocRbrush 함수는 드라이버가 지정된 브러시를 실현할 수 있는 메모리를 할당합니다.
BRUSHOBJ_pvGetRbrush

BRUSHOBJ_pvGetRbrush 함수는 지정된 브러시의 드라이버 실현에 대한 포인터를 검색합니다.
BRUSHOBJ_ulGetBrushColor

BRUSHOBJ_ulGetBrushColor 함수는 지정된 단색 브러시의 RGB 색을 반환합니다.
CLIPOBJ_bEnum

CLIPOBJ_bEnum 함수는 지정된 클립 영역에서 사각형의 일괄 처리를 열거합니다. CLIPOBJ_cEnumStart 대한 이전 호출은 열거 순서를 결정합니다.
CLIPOBJ_cEnumStart

CLIPOBJ_cEnumStart 함수는 지정된 클립 영역에서 사각형을 열거하기 위한 매개 변수를 설정합니다.
CLIPOBJ_ppoGetPath

CLIPOBJ_ppoGetPath 함수는 지정된 클립 영역의 윤곽선을 포함하는 PATHOBJ 구조를 만듭니다.
DisplayConfigGetDeviceInfo

DisplayConfigGetDeviceInfo 함수는 디바이스에 대한 디스플레이 구성 정보를 검색합니다.
DisplayConfigSetDeviceInfo

DisplayConfigSetDeviceInfo 함수는 대상의 속성을 설정합니다.
DrvAlphaBlend

DrvAlphaBlend 함수는 알파 혼합을 통해 비트 블록 전송 기능을 제공합니다.
DrvAssertMode

DrvAssertMode 함수는 지정된 물리적 디바이스의 모드를 PDEV가 초기화될 때 지정된 모드 또는 하드웨어의 기본 모드로 설정합니다.
DrvBitBlt

DrvBitBlt 함수는 디바이스 관리 표면 간, GDI 관리 표준 형식 비트맵 간 또는 디바이스 관리형 표면과 GDI 관리 표준 형식 비트맵 간에 일반적인 비트 블록 전송 기능을 제공합니다.
DrvCompletePDEV

DrvCompletePDEV 함수는 생성되는 물리적 디바이스의 GDI 핸들을 저장합니다.
DrvCopyBits

DrvCopyBits 함수는 디바이스 관리 래스터 표면과 GDI 표준 형식 비트맵 간에 변환됩니다.
DrvCreateDeviceBitmap

DrvCreateDeviceBitmap 함수는 비트맵을 만들고 관리합니다.
DrvDeleteDeviceBitmap

DrvDeleteDeviceBitmap 함수는 DrvCreateDeviceBitmap에서 만든 디바이스 비트맵을 삭제합니다.
DrvDeriveSurface

DrvDeriveSurface 함수는 지정된 DirectDraw 표면에서 GDI 표면을 파생합니다.
DrvDescribePixelFormat

DrvDescribePixelFormat 함수는 PIXELFORMATDESCRIPTOR 구조에 픽셀 형식 설명을 작성하여 디바이스 지정 PDEV의 픽셀 형식을 설명합니다.
DrvDestroyFont

DrvDestroyFont 함수는 이제 글꼴 실현이 더 이상 필요하지 않으며 드라이버가 할당한 연결된 모든 데이터 구조를 해제할 수 있음을 드라이버에 알려줍니다.
DrvDisableDirectDraw

DrvDisableDirectDraw 함수는 DirectDraw 사용을 위해 하드웨어를 사용하지 않도록 설정합니다.
DrvDisableDriver

DrvDisableDriver 함수는 GDI에서 드라이버가 더 이상 필요하지 않으며 언로드할 준비가 되었음을 드라이버에 알리는 데 사용됩니다.
DrvDisablePDEV

DrvDisablePDEV 함수는 지정된 PDEV가 더 이상 필요하지 않음을 드라이버에 알리기 위해 GDI에서 사용됩니다.
DrvDisableSurface

DrvDisableSurface 함수는 GDI에서 현재 디바이스에 대해 DrvEnableSurface에서 만든 표면이 더 이상 필요하지 않음을 드라이버에 알리는 데 사용됩니다.
DrvDitherColor

DrvDitherColor 함수는 디바이스 팔레트에 대해 디더링된 브러시를 만들도록 디바이스에 요청합니다.
DrvDrawEscape

DrvDrawEscape 함수는 둘 이상의 함수 호출을 제공하는 진입점입니다. 특정 함수는 iEsc 매개 변수의 값에 따라 달라집니다.
DrvEnableDirectDraw

DrvEnableDirectDraw 함수를 사용하면 DirectDraw에 하드웨어를 사용할 수 있습니다.
DrvEnableDriver

DrvEnableDriver 함수는 드라이버 DLL에서 내보낸 초기 드라이버 진입점입니다.
DrvEnablePDEV

DrvEnablePDEV 함수는 물리적 디바이스의 특성에 대한 설명을 GDI에 반환합니다.
DrvEnableSurface

DrvEnableSurface 함수는 그릴 표면을 설정하고 지정된 물리적 디바이스와 연결합니다.
DrvEndDoc

DrvEndDoc 함수는 렌더링을 위해 드라이버에 문서 보내기를 마쳤을 때 GDI에서 호출됩니다.
DrvEscape

DrvEscape 함수는 디바이스 독립적 디바이스 드라이버 인터페이스에서 사용할 수 없는 디바이스에서 정보를 검색하는 데 사용됩니다. 특정 쿼리는 iEsc 매개 변수의 값에 따라 달라집니다.
DrvFillPath

DrvFillPath 함수는 닫힌 경로 채우기를 처리하는 선택적 진입점입니다.
DrvFontManagement

DrvFontManagement 함수는 PostScript 디바이스에 제공되는 선택적 진입점입니다.
DrvFree

DrvFree 함수는 지정된 구조가 더 이상 필요하지 않음을 드라이버에 알리는 데 사용됩니다.
DrvGetDirectDrawInfo

DrvGetDirectDrawInfo 함수는 그래픽 하드웨어의 기능을 반환합니다.
DrvGetGlyphMode

DrvGetGlyphMode 함수는 GDI에 문자 모양 정보를 캐시하는 방법을 알려줍니다.
DrvGetModes

DrvGetModes 함수는 지정된 디바이스에서 지원하는 모드를 나열합니다.
DrvGetTrueTypeFile

DrvGetTrueTypeFile 함수는 메모리 매핑된 TrueType 글꼴 파일에 액세스합니다.
DrvGradientFill

DrvGradientFill 함수는 지정된 기본 형식을 음영으로 지정합니다.
DrvIcmCheckBitmapBits

DrvIcmCheckBitmapBits 함수는 지정된 비트맵의 픽셀이 지정된 변환의 디바이스 영역 내에 있는지 여부를 확인합니다.
DrvIcmCreateColorTransform

DrvIcmCreateColorTransform 함수는 ICM 색 변환을 만듭니다.
DrvIcmDeleteColorTransform

DrvIcmDeleteColorTransform 함수는 지정된 색 변환을 삭제합니다.
DrvIcmSetDeviceGammaRamp

DrvIcmSetDeviceGammaRamp 함수는 지정된 디스플레이 디바이스의 하드웨어 감마 램프를 설정합니다.
DrvLineTo

DrvLineTo 함수는 단일 단색 정수 전용 코스메틱 라인을 그립니다.
DrvLoadFontFile

DrvLoadFontFile 함수는 글꼴 파일 로드 및 매핑과 관련된 정보를 GDI로부터 받습니다.
DrvMovePointer

DrvMovePointer 함수는 포인터를 새 위치로 이동하고 GDI가 포인터 표시를 방해하지 않도록 합니다.
DrvNextBand

DrvNextBand 함수는 드라이버가 다음 대역을 프린터로 보낼 수 있도록 물리적 페이지에 대한 밴드 그리기를 마쳤을 때 GDI에 의해 호출됩니다.
DrvNotify

DrvNotify 함수를 사용하면 디스플레이 드라이버가 GDI의 특정 정보에 대한 알림을 받을 수 있습니다.
DrvPaint

DrvPaint 함수는 더 이상 사용되지 않으며 Windows 2000 이상에서 GDI에서 더 이상 호출되지 않습니다. 새 드라이버는 하나 이상의 DrvFillPath, DrvStrokePath 또는 DrvStrokeAndFillPath를 구현해야 합니다.
DrvPlgBlt

DrvPlgBlt 함수는 디바이스 관리형 표면과 GDI 관리형 표면의 조합 간에 회전 비트 블록 전송 기능을 제공합니다.
DrvQueryAdvanceWidths

DrvQueryAdvanceWidths 함수는 지정된 문자 모양 집합에 대한 문자 전달 너비를 반환합니다.
DrvQueryDeviceSupport

DrvQueryDeviceSupport 함수는 요청된 디바이스 관련 정보를 반환합니다.
DrvQueryDriverInfo

DrvQueryDriverInfo 함수는 요청된 드라이버 관련 정보를 반환합니다.
DrvQueryFont

DrvQueryFont 함수는 GDI에서 지정된 글꼴에 대한 IFIMETRICS 구조를 가져오는 데 사용됩니다.
DrvQueryFontCaps

DrvQueryFontCaps 함수는 글꼴 드라이버의 기능을 정의합니다.
DrvQueryFontData

DrvQueryFontData 함수는 실현된 글꼴에 대한 정보를 검색합니다.
DrvQueryFontFile

DrvQueryFontFile 함수는 글꼴 파일 정보를 제공합니다.
DrvQueryFontTree

DrvQueryFontTree 함수는 glyph variantsA 커닝 핸들에 대한 커닝 쌍 매핑을 포함하여 유니코드에서 문자 모양 핸들로 매핑 중 하나를 정의하는 구조체에 대한 포인터를 GDI에 제공합니다.
DrvQueryPerBandInfo

프린터 그래픽 DLL의 DrvQueryPerBandInfo 함수는 물리적 페이지에 대한 밴드 그리기를 시작하기 전에 GDI에서 호출되므로 드라이버는 GDI에 대역별 정보를 제공할 수 있습니다.
DrvQueryTrueTypeOutline

DrvQueryTrueTypeOutline 함수는 네이티브 TrueType 형식의 문자 모양 윤곽선을 검색합니다.
DrvQueryTrueTypeTable

DrvQueryTrueTypeTable 함수는 TrueType 글꼴 설명 파일의 특정 테이블에 액세스합니다.
DrvRealizeBrush

DrvRealizeBrush 함수는 드라이버가 지정된 표면에 대해 지정된 브러시를 실현하도록 요청합니다.
DrvResetDevice

DrvResetDevice 함수는 작동하지 않거나 응답하지 않는 디바이스를 다시 설정합니다.
DrvResetPDEV

DrvResetPDEV 함수를 사용하면 Win32 애플리케이션이 ResetDC를 호출할 때 그래픽 드라이버가 이전 PDEV 구조에서 새 PDEV 구조로 드라이버의 상태를 전송할 수 있습니다.
DrvSaveScreenBits

DrvSaveScreenBits 함수를 사용하면 디스플레이 드라이버가 표시된 이미지의 지정된 사각형을 저장하거나 복원합니다.
DrvSendPage

프린터 그래픽 DLL의 DrvSendPage 함수는 드라이버가 프린터로 페이지를 보낼 수 있도록 물리적 페이지 그리기를 마쳤을 때 GDI에 의해 호출됩니다.
DrvSetPalette

DrvSetPalette 함수는 드라이버가 지정된 디바이스에 대한 팔레트를 실현할 것을 요청합니다.
DrvSetPixelFormat

DrvSetPixelFormat 함수는 창의 픽셀 형식을 설정합니다.
DrvSetPointerShape

DrvSetPointerShape 함수는 드라이버가 포인터를 디스플레이에서 끌도록 드라이버에 요청하는 데 사용됩니다. 새 포인터 셰이프를 설정하려고 합니다. 새 포인터를 디스플레이에 지정한 위치에 배치합니다.
DrvStartBanding

DrvStartBanding 함수는 렌더링을 위해 드라이버에 물리적 페이지의 밴드를 보낼 준비가 되면 GDI에 의해 호출됩니다.
DrvStartDoc

DrvStartDoc 함수는 렌더링을 위해 드라이버에 문서 보내기를 시작할 준비가 되면 GDI에서 호출됩니다.
DrvStartPage

DrvStartPage 함수는 렌더링을 위해 드라이버에 물리적 페이지의 콘텐츠를 보낼 준비가 되면 GDI에서 호출됩니다.
DrvStretchBlt

DrvStretchBlt 함수는 디바이스 관리 표면과 GDI 관리형 표면의 조합 간에 확장 비트 블록 전송 기능을 제공합니다.
DrvStretchBltROP

DrvStretchBltROP 함수는 ROP를 사용하여 스트레치 비트 블록 전송을 수행합니다.
DrvStrokeAndFillPath

DrvStrokeAndFillPath 함수는 스트로크(윤곽선)를 만들고 경로를 동시에 채웁니다.
DrvStrokePath

DrvStrokePath 함수는 경로를 스트로크(윤곽선)합니다.
DrvSwapBuffers

DrvSwapBuffers 함수는 지정된 표면에 창의 연결된 숨겨진 버퍼의 내용을 표시합니다.
DrvSynchronize

DrvSynchronize 함수는 GDI가 디바이스 관리 표면에 액세스해야 한다고 드라이버에 알립니다. 이 함수를 사용하면 디바이스의 공동 프로세서에서 수행하는 비동기 그리기 작업을 GDI 액세스와 조정할 수 있습니다.
DrvSynchronizeSurface

DrvSynchronizeSurface 함수는 지정된 표면에 GDI를 써야 한다는 것을 드라이버에 알립니다. 이 함수를 사용하면 디바이스의 공동 프로세서에서 수행하는 그리기 작업을 GDI와 조율할 수 있습니다.
DrvTextOut

DrvTextOut 함수는 드라이버가 지정된 위치에서 문자 모양 집합을 렌더링하도록 요구하는 GDI의 진입점입니다.
DrvTransparentBlt

DrvTransparentBlt 함수는 투명도를 갖춘 비트 블록 전송 기능을 제공합니다.
DrvUnloadFontFile

DrvUnloadFontFile 함수는 지정된 글꼴 파일이 더 이상 필요하지 않음을 글꼴 드라이버에 알릴 수 있습니다.
EngAcquireSemaphore

EngAcquireSemaphore 함수는 호출 스레드에 의한 단독 액세스를 위해 세마포와 연결된 리소스를 획득합니다.
EngAllocMem

EngAllocMem 함수는 메모리 블록을 할당하고 할당 전에 호출자 제공 태그를 삽입합니다.
EngAllocPrivateUserMem

EngAllocPrivateUserMem 함수는 지정된 프로세스의 주소 공간에서 사용자 메모리 블록을 할당하고 할당 전에 호출자 제공 태그를 삽입합니다.
EngAllocUserMem

EngAllocUserMem 함수는 현재 프로세스의 주소 공간에서 메모리 블록을 할당하고 할당 전에 호출자 제공 태그를 삽입합니다.
EngAlphaBlend

EngAlphaBlend 함수는 알파 혼합이 포함된 비트 블록 전송 기능을 제공합니다.
EngAssociateSurface

EngAssociateSurface 함수는 지정된 표면을 지정된 디바이스에 속하는 것으로 표시합니다.
EngBitBlt

EngBitBlt 함수는 디바이스 관리 표면 간 또는 디바이스 관리 표면과 GDI 관리 표준 형식 비트맵 간에 일반적인 비트 블록 전송 기능을 제공합니다.
EngBugCheckEx

EngBugCheckEx 함수는 호출자가 호출자가 계속 실행되는 경우 시스템을 손상시키는 복구할 수 없는 오류를 발견할 때 제어된 방식으로 시스템을 다운합니다.
EngCheckAbort

EngCheckAbort 함수를 사용하면 프린터 그래픽 DLL에서 인쇄 작업을 종료해야 하는지 여부를 확인할 수 있습니다.
EngClearEvent

EngClearEvent 함수는 지정된 이벤트 개체를 서명되지 않은 상태로 설정합니다.
EngComputeGlyphSet

EngComputeGlyphSet 함수는 디바이스에서 지원되는 문자 모양 집합을 계산합니다.
EngControlSprites

EngControlSprites 함수는 지정된 WNDOBJ 영역에서 스프라이트를 빼내거나 다시 그을 수 있습니다.
EngCopyBits

EngCopyBits 함수는 디바이스 관리 래스터 표면과 GDI 표준 형식 비트맵 간에 변환됩니다.
EngCreateBitmap

EngCreateBitmap 함수는 GDI가 비트맵을 만들고 관리해 줄 것을 요청합니다.
EngCreateClip

EngCreateClip 함수는 드라이버가 콜백에서 사용하는 CLIPOBJ 구조를 만듭니다.
EngCreateDeviceBitmap

EngCreateDeviceBitmap 함수는 GDI에 디바이스 비트맵에 대한 핸들을 만들도록 요청합니다.
EngCreateDeviceSurface

EngCreateDeviceSurface 함수는 드라이버가 관리할 디바이스 표면에 대한 핸들을 만들고 반환합니다.
EngCreateDriverObj

EngCreateDriverObj 함수는 DRIVEROBJ 구조를 만듭니다.
EngCreateEvent

EngCreateEvent 함수는 디스플레이 드라이버와 비디오 미니포트 드라이버 간에 하드웨어 액세스를 동기화하는 데 사용할 수 있는 동기화 이벤트 개체를 만듭니다.
EngCreatePalette

EngCreatePalette 함수는 RGB 팔레트를 만들기 위해 GDI에 요청을 보냅니다.
EngCreatePath

EngCreatePath 함수는 드라이버의 임시 사용을 위한 경로를 할당합니다.
EngCreateSemaphore

EngCreateSemaphore 함수는 세마포 개체를 만듭니다.
EngCreateWnd

EngCreateWnd 함수는 hwnd에서 참조하는 창에 대한 WNDOBJ 구조를 만듭니다.
EngDebugBreak

EngDebugBreak 함수로 인해 현재 프로세스의 중단점이 발생합니다.
EngDebugPrint

EngDebugPrint 함수는 지정된 디버그 메시지를 커널 디버거에 출력합니다.
EngDeleteClip

EngDeleteClip 함수는 EngCreateClip에 의해 할당된 CLIPOBJ 구조를 삭제합니다.
EngDeleteDriverObj

EngDeleteDriverObj 함수는 디바이스 관리 리소스를 추적하는 데 사용되는 핸들을 해제합니다.
EngDeleteEvent

EngDeleteEvent 함수는 지정된 이벤트 개체를 삭제합니다.
EngDeleteFile

EngDeleteFile 함수는 파일을 삭제합니다.
EngDeletePalette

EngDeletePalette 함수는 GDI에 지정된 팔레트를 삭제하라는 요청을 보냅니다.
EngDeletePath

EngDeletePath 함수는 EngCreatePath에서 이전에 할당한 경로를 삭제합니다.
EngDeleteSafeSemaphore

EngDeleteSafeSemaphore 함수는 지정된 안전 세마포에 대한 참조를 제거합니다.
EngDeleteSemaphore

EngDeleteSemaphore 함수는 시스템의 리소스 목록에서 세마포 개체를 삭제합니다.
EngDeleteSurface

EngDeleteSurface 함수는 지정된 표면을 삭제합니다.
EngDeleteWnd

EngDeleteWnd 함수는 WNDOBJ 구조를 삭제합니다.
EngDeviceIoControl

EngDeviceIoControl 함수는 지정된 비디오 미니포트 드라이버에 제어 코드를 보내 디바이스가 지정된 작업을 수행하도록 합니다.
EngDitherColor

EngDitherColor 함수는 지정된 RGB 색과 근사치를 나타내는 표준 8x8 디더를 반환합니다.
EngEnumForms

EngEnumForms 함수는 지정된 프린터에서 지원하는 양식을 열거합니다.
EngEraseSurface

EngEraseSurface 함수는 GDI를 호출하여 표면을 지웁니다. 표면에 지정된 사각형이 지정된 색으로 채워집니다.
EngFillPath

EngFillPath 함수는 경로를 채웁니다.
EngFindImageProcAddress

EngFindImageProcAddress 함수는 실행 가능한 모듈 내에서 함수의 주소를 반환합니다.
EngFindResource

EngFindResource 함수는 모듈에서 리소스의 위치를 결정합니다.
EngFntCacheAlloc

EngFntCacheAlloc 함수는 캐시된 메모리에 저장할 글꼴에 대한 스토리지를 할당합니다.
EngFntCacheFault

글꼴 드라이버에서 글꼴 데이터 캐시를 읽거나 쓰는 동안 오류가 발생하면 EngFntCacheFault 함수는 글꼴 엔진에 오류를 보고합니다.
EngFntCacheLookUp

EngFntCacheLookUp 함수는 캐시된 글꼴 파일 데이터의 주소를 검색합니다.
EngFreeMem

EngFreeMem 함수는 시스템 메모리 블록을 할당 취소합니다.
EngFreeModule

EngFreeModule 함수는 시스템 메모리에서 파일의 매핑을 해제합니다.
EngFreePrivateUserMem

EngFreePrivateUserMem 함수는 개인 사용자 메모리 블록을 할당 취소합니다.
EngFreeUserMem

EngFreeUserMem 함수는 사용자 메모리 블록을 할당 취소합니다.
EngGetCurrentCodePage

EngGetCurrentCodePage 함수는 시스템의 기본 OEM 및 ANSI 코드 페이지를 반환합니다.
EngGetCurrentProcessId

EngGetCurrentProcessId 함수는 애플리케이션의 현재 프로세스를 식별합니다.
EngGetCurrentThreadId

EngGetCurrentThreadId 함수는 애플리케이션의 현재 스레드를 식별합니다.
EngGetDriverName

EngGetDriverName 함수는 드라이버의 DLL 이름을 반환합니다.
EngGetFileChangeTime

EngGetFileChangeTime 함수는 파일의 마지막 쓰기 시간을 검색합니다.
EngGetFilePath

EngGetFilePath 함수는 지정된 글꼴 파일과 연결된 파일 경로를 결정합니다.
EngGetForm

EngGetForm 함수는 지정된 양식에 대한 FORM_INFO_1 세부 정보를 가져옵니다.
EngGetLastError

EngGetLastError 함수는 호출 스레드에 대해 GDI가 기록한 마지막 오류 코드를 반환합니다.
EngGetPrinter

EngGetPrinter 함수는 지정된 프린터에 대한 정보를 검색합니다.
EngGetPrinterData

EngGetPrinterData 함수는 지정된 프린터에 대한 구성 데이터를 검색합니다.
EngGetPrinterDataFileName

EngGetPrinterDataFileName 함수는 프린터 데이터 파일의 문자열 이름을 검색합니다.
EngGetPrinterDriver

EngGetPrinterDriver 함수는 지정된 프린터에 대한 드라이버 데이터를 검색합니다.
EngGetProcessHandle

EngGetProcessHandle 함수는 현재 클라이언트 프로세스에 대한 핸들을 검색합니다.
EngGetType1FontList

EngGetType1FontList 함수는 로컬 및 원격으로 모두 설치된 PostScript Type 1 글꼴 목록을 검색합니다.
EngGradientFill

EngGradientFill 함수는 지정된 기본 형식을 음영으로 표시합니다.
EngHangNotification

EngHangNotification 함수는 지정된 디바이스가 작동하지 않거나 응답하지 않음을 시스템에 알린다.
EngInitializeSafeSemaphore

EngInitializeSafeSemaphore 함수는 지정된 안전 세마포를 초기화합니다.
EngIsSemaphoreOwned

EngIsSemaphoreOwned 함수는 스레드가 지정된 세마포를 보유하는지 여부를 결정합니다.
EngIsSemaphoreOwnedByCurrentThread

EngIsSemaphoreOwnedByCurrentThread 함수는 현재 실행 중인 스레드가 지정된 세마포를 보유하는지 여부를 결정합니다.
EngLineTo

EngLineTo 함수는 단일 단색 정수 전용 화장품 선을 그립니다.
EngLoadImage

EngLoadImage 함수는 지정된 실행 파일을 커널 모드 메모리에 로드합니다.
EngLoadModule

EngLoadModule 함수는 읽기 위해 지정된 데이터 모듈을 시스템 메모리에 로드합니다.
EngLoadModuleForWrite

EngLoadModuleForWrite 함수는 지정된 실행 모듈을 시스템 메모리에 로드하여 작성합니다.
EngLockDirectDrawSurface

EngLockDirectDrawSurface 함수는 DirectDraw 표면의 커널 모드 핸들을 잠급니다.
EngLockDriverObj

EngLockDriverObj 함수는 호출 스레드에 대해 이 개체에 대한 배타적 잠금을 만듭니다.
EngLockSurface

EngLockSurface 함수는 지정된 표면에 대한 사용자 개체를 만듭니다. 이 함수는 드라이버가 만드는 표면에 대한 액세스 권한을 제공합니다.
EngLpkInstalled

EngLpkInstalled 함수는 언어 팩이 시스템에 설치되어 있는지 여부를 결정합니다.
EngMapEvent

EngMapEvent 함수는 사용자 모드 이벤트 개체를 커널 모드에 매핑합니다.
EngMapFile

EngMapFile 함수는 파일을 만들거나 열고 시스템 공간에 매핑합니다.
EngMapFontFile

EngMapFontFile 함수는 사용되지 않습니다. 대신 EngMapFontFileFD를 사용합니다.
EngMapFontFileFD

EngMapFontFileFD 함수는 필요한 경우 글꼴 파일을 시스템 메모리에 매핑하고 파일의 글꼴 데이터의 기본 위치에 대한 포인터를 반환합니다.
EngMapModule

EngMapModule 함수는 EngLoadModule, EngLoadModuleForWrite, EngLoadImage 또는 EngMapFile에 의해 로드된 파일의 주소와 크기를 반환합니다.
EngMarkBandingSurface

EngMarkBandingSurface 함수는 지정된 표면을 밴딩 표면으로 표시합니다.
EngModifySurface

EngModifySurface 함수는 드라이버에서 만든 표면의 특성에 대해 GDI에 알립니다.
EngMovePointer

EngMovePointer 함수는 디바이스에서 엔진 관리 포인터를 이동합니다.
EngMulDiv

EngMulDiv 함수는 두 개의 32비트 값을 곱한 다음 64비트 결과를 세 번째 32비트 값으로 나눕니다.
EngMultiByteToUnicodeN

EngMultiByteToUnicodeN 함수는 현재 ANSI 코드 페이지를 사용하여 지정된 ANSI 소스 문자열을 유니코드 문자열로 변환합니다.
EngMultiByteToWideChar

EngMultiByteToWideChar 함수는 지정된 코드 페이지를 사용하여 ANSI 소스 문자열을 와이드 문자열로 변환합니다.
EngPaint

EngPaint 함수를 사용하면 GDI가 지정된 영역을 그립니다.
EngPlgBlt

EngPlgBlt 함수는 GDI가 회전 비트 블록 전송을 수행하도록 합니다.
EngProbeForRead

EngProbeForRead 함수는 읽기 접근성을 위해 구조를 검색합니다.
EngProbeForReadAndWrite

EngProbeForReadAndWrite 함수는 읽기 및 쓰기 접근성을 위해 구조를 검색합니다.
EngQueryDeviceAttribute

EngQueryDeviceAttribute 함수를 사용하면 드라이버가 디바이스의 특정 특성에 대해 시스템을 쿼리할 수 있습니다.
EngQueryFileTimeStamp

EngQueryFileTimeStamp 함수는 파일의 타임스탬프를 반환합니다.
EngQueryLocalTime

EngQueryLocalTime 함수는 현지 시간을 쿼리합니다.
EngQueryPalette

EngQueryPalette 함수는 특성에 대해 지정된 팔레트를 쿼리합니다.
EngQueryPerformanceCounter

EngQueryPerformanceCounter 함수는 성능 카운터를 쿼리합니다.
EngQueryPerformanceFrequency

EngQueryPerformanceFrequency 함수는 성능 카운터의 빈도를 쿼리합니다.
EngQuerySystemAttribute

EngQuerySystemAttribute 함수는 프로세서별 또는 시스템별 기능을 쿼리합니다.
EngReadStateEvent

EngReadStateEvent 함수는 지정된 이벤트 개체:_signaled 또는 부호 없는 이벤트의 현재 상태를 반환합니다.
EngReleaseSemaphore

EngReleaseSemaphore 함수는 지정된 세마포를 해제합니다.
EngRestoreFloatingPointState

EngRestoreFloatingPointState 함수는 드라이버가 부동 소수점 또는 MMX 하드웨어 명령을 사용한 후 Windows 2000 이상 커널 부동 소수점 상태를 복원합니다.
EngSaveFloatingPointState

EngSaveFloatingPointState 함수는 현재 Windows 2000 이상 커널 부동 소수점 상태를 저장합니다.
EngSecureMem

EngSecureMem 함수는 메모리에서 지정된 주소 범위를 잠급니다.
EngSetEvent

EngSetEvent 함수는 지정된 이벤트 개체를 신호 상태로 설정하고 이벤트 개체의 이전 상태를 반환합니다.
EngSetLastError

EngSetLastError 함수는 GDI가 애플리케이션에서 검색할 수 있는 오류 코드를 보고하도록 합니다.
EngSetPointerShape

EngSetPointerShape 함수는 호출 드라이버에 대한 포인터 셰이프를 설정합니다.
EngSetPointerTag

EngSetPointerTag 함수는 Windows 2000 이상 운영 체제 버전에서는 사용되지 않습니다.
EngSetPrinterData

EngSetPrinterData 함수는 Windows 2000 이상에서 사용되지 않습니다. 이전 버전의 Windows EngSetPrinterData에서는 지정된 프린터의 구성 데이터를 설정합니다.
EngSort

EngSort 함수는 지정된 목록에서 빠른 정렬을 수행합니다.
EngStretchBlt

EngStretchBlt 함수는 GDI가 확장 비트 블록 전송을 수행하도록 합니다.
EngStretchBltROP

EngStretchBltROP 함수는 ROP를 사용하여 스트레치 비트 블록 전송을 수행합니다.
EngStrokeAndFillPath

EngStrokeAndFillPath 함수는 GDI가 경로를 채우고 동시에 스트로크하도록 합니다.
EngStrokePath

EngStrokePath 함수는 GDI가 지정된 경로를 스트로크할 것을 요청합니다.
EngTextOut

EngTextOut 함수를 사용하면 GDI가 지정된 위치에서 문자 모양 집합을 렌더링합니다.
EngTransparentBlt

EngTransparentBlt 함수는 투명도를 갖춘 비트 블록 전송 기능을 제공합니다.
EngUnicodeToMultiByteN

EngUnicodeToMultiByteN 함수는 현재 ANSI 코드 페이지를 사용하여 지정된 유니코드 문자열을 ANSI 문자열로 변환합니다.
EngUnloadImage

EngUnloadImage 함수는 EngLoadImage에 의해 로드된 이미지를 언로드합니다.
EngUnlockDirectDrawSurface

EngUnlockDirectDrawSurface 함수는 지정된 표면에서 잠금을 해제합니다.
EngUnlockDriverObj

EngUnlockDriverObj 함수를 사용하면 GDI가 드라이버 개체의 잠금을 해제합니다.
EngUnlockSurface

EngUnlockSurface 함수를 사용하면 GDI가 표면의 잠금을 해제합니다.
EngUnmapEvent

EngUnmapEvent 함수는 매핑된 사용자 모드 이벤트에 할당된 커널 모드 리소스를 정리합니다.
EngUnmapFile

EngUnmapFile 함수는 시스템 공간에서 파일 뷰의 매핑을 해제합니다.
EngUnmapFontFile

EngUnmapFontFile 함수는 사용되지 않습니다. 대신 EngUnmapFontFileFD를 사용합니다.
EngUnmapFontFileFD

EngUnmapFontFileFD 함수는 시스템 메모리에서 지정된 글꼴 파일의 매핑을 해제합니다.
EngUnsecureMem

EngUnsecureMem 함수는 메모리에 잠겨 있는 주소 범위를 잠금 해제합니다.
EngWaitForSingleObject

EngWaitForSingleObject 함수는 지정된 이벤트 개체가 신호된 상태로 설정되거나 대기 시간이 초과될 때까지 디스플레이 드라이버의 현재 스레드를 대기 상태로 전환합니다.
EngWideCharToMultiByte

EngWideCharToMultiByte 함수는 지정된 코드 페이지를 사용하여 와이드 문자열을 ANSI 소스 문자열로 변환합니다.
EngWritePrinter

EngWritePrinter 함수를 사용하면 프린터 그래픽 DLL이 데이터 스트림을 프린터 하드웨어로 보낼 수 있습니다.
FLOATOBJ_Add

FLOATOBJ_Add 함수는 두 FLOATOBJ를 추가하고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_AddFloat

FLOATOBJ_AddFloat 함수는 FLOATL 형식의 값을 FLOATOBJ에 추가하고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_AddLong

FLOATOBJ_AddLong 함수는 FLOATOBJ에 LONG 형식의 값을 추가하고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_Div

FLOATOBJ_Div 함수는 두 FLOATOBJ를 나누고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_DivFloat

FLOATOBJ_DivFloat 함수는 FLOATOBJ를 FLOATL 형식의 값으로 나누고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_DivLong

FLOATOBJ_DivLong 함수는 FLOATOBJ를 LONG 형식의 값으로 나누고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_Equal

FLOATOBJ_Equal 함수는 두 FLOATOBJ가 같은지 여부를 결정합니다.
FLOATOBJ_EqualLong

FLOATOBJ_EqualLong 함수는 FLOATOBJ와 LONG 형식의 값이 같은지 여부를 결정합니다.
FLOATOBJ_GetFloat

FLOATOBJ_GetFloat 함수는 지정된 FLOATOBJ의 FLOAT에 해당하는 값을 계산하고 반환합니다.
FLOATOBJ_GetLong

FLOATOBJ_GetLong 함수는 지정된 FLOATOBJ의 LONG에 해당하는 값을 계산하고 반환합니다.
FLOATOBJ_GreaterThan

FLOATOBJ_GreaterThan 함수는 첫 번째 FLOATOBJ가 두 번째 FLOATOBJ보다 큰지 여부를 결정합니다.
FLOATOBJ_GreaterThanLong

FLOATOBJ_GreaterThanLong 함수는 FLOATOBJ가 LONG 형식의 값보다 큰지 여부를 결정합니다.
FLOATOBJ_LessThan

FLOATOBJ_LessThan 함수는 첫 번째 FLOATOBJ가 두 번째 FLOATOBJ보다 작은지 여부를 결정합니다.
FLOATOBJ_LessThanLong

FLOATOBJ_LessThanLong 함수는 FLOATOBJ가 LONG 형식의 값보다 작은지 여부를 결정합니다.
FLOATOBJ_Mul

FLOATOBJ_Mul 함수는 두 FLOATOBJ를 곱하고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_MulFloat

FLOATOBJ_MulFloat 함수는 FLOATOBJ를 FLOATL 형식의 값으로 곱하고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_MulLong

FLOATOBJ_MulLong 함수는 FLOATOBJ를 LONG 형식의 값으로 곱하고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_Neg

FLOATOBJ_Neg 함수는 FLOATOBJ를 부정합니다.
FLOATOBJ_SetFloat

FLOATOBJ_SetFloat 함수는 FLOATL 형식의 값을 FLOATOBJ에 할당합니다.
FLOATOBJ_SetLong

FLOATOBJ_SetLong 함수는 FLOATOBJ에 LONG 형식의 값을 할당합니다.
FLOATOBJ_Sub

FLOATOBJ_Sub 함수는 첫 번째에서 두 번째 FLOATOBJ를 빼고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_SubFloat

FLOATOBJ_SubFloat 함수는 FLOATOBJ에서 FLOATL 형식의 값을 빼고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FLOATOBJ_SubLong

FLOATOBJ_SubLong 함수는 FLOATOBJ에서 LONG 형식의 값을 빼고 첫 번째 매개 변수의 결과와 함께 를 반환합니다.
FONTOBJ_cGetAllGlyphHandles

FONTOBJ_cGetAllGlyphHandles 함수를 사용하면 디바이스 드라이버가 GDI 글꼴의 모든 문자 모양 핸들을 찾을 수 있습니다.
FONTOBJ_cGetGlyphs

FONTOBJ_cGetGlyphs 함수는 문자 모양 핸들을 문자 모양 데이터에 대한 포인터로 변환하는 글꼴 소비자에 대한 서비스로, FONTOBJ_cGetGlyphs 다음 호출까지 유효합니다.
FONTOBJ_pfdg

FONTOBJ_pfdg 함수는 지정된 글꼴과 연결된 FD_GLYPHSET 구조체에 대한 포인터를 검색합니다.
FONTOBJ_pifi

FONTOBJ_pifi 함수는 지정된 글꼴과 연결된 IFIMETRICS 구조체에 대한 포인터를 검색합니다.
FONTOBJ_pjOpenTypeTablePointer

FONTOBJ_pjOpenTypeTablePointer 함수는 OpenType 테이블의 뷰에 대한 포인터를 반환합니다.
FONTOBJ_pQueryGlyphAttrs

FONTOBJ_pQueryGlyphAttrs 함수는 글꼴의 문자 모양에 대한 정보를 반환합니다.
FONTOBJ_pvTrueTypeFontFile

FONTOBJ_pvTrueTypeFontFile 함수는 TrueType, OpenType 또는 Type1 글꼴 파일의 보기에 대한 사용자 모드 포인터를 검색합니다.
FONTOBJ_pwszFontFilePaths

FONTOBJ_pwszFontFilePaths 함수는 글꼴과 연결된 파일 경로를 검색합니다.
FONTOBJ_pxoGetXform

FONTOBJ_pxoGetXform 함수는 지정된 글꼴에 대한 개념-디바이스 변환을 검색합니다.
FONTOBJ_vGetInfo

FONTOBJ_vGetInfo 함수는 연결된 글꼴에 대한 정보를 검색합니다.
GetCaps

IDirectDrawKernel::GetCaps 메서드는 이 커널 모드 디바이스의 기능을 반환합니다.
GetDisplayConfigBufferSizes

GetDisplayConfigBufferSizes 함수는 QueryDisplayConfig 함수를 호출하는 데 필요한 버퍼의 크기를 검색합니다.
GetKernelHandle

IDirectDrawKernel::GetKernelHandle 메서드는 DirectDraw 개체에 커널 모드 핸들을 반환합니다.
GetKernelHandle

IDirectDrawSurfaceKernel::GetKernelHandle 메서드는 커널 모드 핸들을 DirectDraw 표면에 반환합니다.
HeapVidMemAllocAligned

HeapVidMemAllocAligned 함수는 DirectDraw 비디오 메모리 힙 관리자를 사용하여 디스플레이 드라이버에 대한 off_screen_memory 할당합니다.
HT_ComputeRGBGammaTable

HT_ComputeRGBGammaTable 함수는 GDI가 감마 번호에 따라 디바이스 빨간색, 녹색 및 파란색 강도를 계산하도록 합니다.
HT_Get8BPPFormatPalette

HT_Get8BPPFormatPalette 함수는 픽셀 디바이스 유형당 표준 8비트에서 사용할 하프톤 팔레트를 반환합니다.
HT_Get8BPPMaskPalette

HT_Get8BPPMaskPalette 함수는 픽셀당 8비트 디바이스 유형에 대한 마스크 팔레트를 반환합니다.
HTUI_DeviceColorAdjustment

그래픽 디바이스 드라이버에서 HTUI_DeviceColorAdjustment 함수를 사용하여 사용자가 디바이스의 하프톤 속성을 조정할 수 있는 대화 상자를 표시할 수 있습니다.
LPDD_NOTIFYCALLBACK

NotifyCallback 콜백 함수는 발생한 이벤트와 관련된 작업을 수행합니다.
PALOBJ_cGetColors

PALOBJ_cGetColors 함수는 인덱싱된 색상표에서 RGB 색을 복사합니다.
PATHOBJ_bCloseFigure

PATHOBJ_bCloseFigure 함수는 현재 위치에서 그림의 첫 번째 지점까지 선을 그려 경로의 열린 그림을 닫습니다.
PATHOBJ_bEnum

PATHOBJ_bEnum 함수는 지정된 경로에서 다음 PATHDATA 레코드를 검색하고 경로의 곡선을 열거합니다.
PATHOBJ_bEnumClipLines

PATHOBJ_bEnumClipLines 함수는 지정된 경로에서 잘린 선 세그먼트를 열거합니다.
PATHOBJ_bMoveTo

PATHOBJ_bMoveTo 함수는 지정된 경로에서 현재 위치를 설정합니다.
PATHOBJ_bPolyBezierTo

PATHOBJ_bPolyBezierTo 함수는 경로에 베지어 곡선을 그립니다.
PATHOBJ_bPolyLineTo

PATHOBJ_bPolyLineTo 함수는 경로의 현재 위치에서 지정된 점을 통해 선을 그립니다.
PATHOBJ_vEnumStart

PATHOBJ_vEnumStart 함수는 지정된 PATHOBJ 구조에 드라이버가 PATHOBJ_bEnum 호출하여 경로의 선 및/또는 곡선을 열거하도록 알립니다.
PATHOBJ_vEnumStartClipLines

PATHOBJ_vEnumStartClipLines 함수를 사용하면 드라이버가 지정된 클립 영역에 대해 줄을 잘리도록 요청할 수 있습니다.
PATHOBJ_vGetBounds

PATHOBJ_vGetBounds 함수는 지정된 경로에 대한 경계 사각형을 검색합니다.
PDD_CANCREATESURFACE

CanCreateD3DBuffer 콜백 함수는 드라이버가 지정된 설명의 드라이버 수준 명령 또는 꼭짓점 버퍼를 만들 수 있는지 여부를 결정합니다.
PDD_COLORCB_COLORCONTROL

DdControlColor 콜백 함수는 오버레이 표면의 광도 및 밝기 컨트롤을 제어합니다.
PDD_CREATEPALETTE

DdCreatePalette 콜백 함수는 지정된 DirectDraw 개체에 대한 DirectDrawPalette 개체를 만듭니다.
PDD_CREATESURFACE

CreateD3DBuffer 콜백 함수는 지정된 설명의 드라이버 수준 명령 또는 꼭짓점 버퍼를 만드는 데 사용됩니다.
PDD_CREATESURFACEEX

D3dCreateSurfaceEx 함수는 Direct3D 렌더링을 위해 표면을 설정할 수 있도록 Microsoft DirectDraw 표면과 Microsoft Direct3D 핸들 값의 연결에 대해 알립니다.
PDD_DESTROYDDLOCAL

D3dDestroyDDLocal 함수는 동일한 지정된 로컬 Microsoft DirectDraw 개체에 속하는 D3dCreateSurfaceEx 함수에서 이전에 만든 모든 Microsoft Direct3D 표면을 삭제합니다.
PDD_FLIPTOGDISURFACE

DdFlipToGDISurface 콜백 함수는 DirectDraw가 GDI 표면으로 또는 GDI 표면에서 대칭 이동 중일 때 드라이버에 알립니다.
PDD_FREEDRIVERMEMORY

DdFreeDriverMemory 콜백 함수는 오프스크린 또는 비로컬 디스플레이 메모리를 해제하여 새 할당 요청을 충족합니다.
PDD_GETAVAILDRIVERMEMORY

DdGetAvailDriverMemory 콜백 함수는 드라이버 관리 메모리 힙의 사용 가능한 메모리 양을 쿼리합니다.
PDD_GETDRIVERINFO

DdGetDriverInfo 함수는 드라이버에서 지원하는 추가 DirectDraw 및 Direct3D 기능을 드라이버에 쿼리합니다.
PDD_GETDRIVERSTATE

D3dGetDriverState 함수는 Microsoft DirectDraw 및 Microsoft Direct3D 런타임 모두에서 드라이버에서 현재 상태에 대한 정보를 가져오는 데 사용됩니다.
PDD_GETSCANLINE

DdGetScanLine 콜백 함수는 현재 실제 검사 줄의 수를 반환합니다.
PDD_KERNELCB_SYNCSURFACE

DdSyncSurfaceData 콜백 함수는 비디오 미니포트 드라이버에 전달되기 전에 표면 데이터를 설정하고 수정합니다.
PDD_KERNELCB_SYNCVIDEOPORT

DdSyncVideoPortData 콜백 함수는 비디오 미니포트 드라이버에 전달되기 전에 VPE 개체 데이터를 설정하고 수정합니다.
PDD_MAPMEMORY

DdMapMemory 콜백 함수는 프레임 버퍼의 애플리케이션 수정 가능 부분을 지정된 프로세스의 사용자 모드 주소 공간에 매핑하거나 메모리 매핑을 해제합니다.
PDD_MOCOMPCB_BEGINFRAME

DdMoCompBeginFrame 콜백 함수는 새 프레임 디코딩을 시작합니다.
PDD_MOCOMPCB_CREATE

DdMoCompCreate 콜백 함수는 드라이버에 소프트웨어 디코더가 지정된 GUID로 동작 보정을 사용하기 시작하도록 알 수 있습니다.
PDD_MOCOMPCB_DESTROY

DdMoCompDestroy 콜백 함수는 드라이버에 이 동작 보정 개체가 더 이상 사용되지 않음을 알 수 있습니다. 이제 드라이버는 필요한 정리를 수행해야 합니다.
PDD_MOCOMPCB_ENDFRAME

DdMoCompEndFrame 콜백 함수는 디코딩된 프레임을 완료합니다.
PDD_MOCOMPCB_GETCOMPBUFFINFO

DDMoCompGetBuffInfo 콜백 함수를 사용하면 드라이버는 지정된 GUID를 지원하는 데 필요한 중간 표면 수와 이러한 각 표면의 크기, 위치 및 형식을 지정할 수 있습니다.
PDD_MOCOMPCB_GETFORMATS

DdMoCompGetFormats 콜백 함수는 하드웨어가 데이터를 디코딩할 수 있는 압축되지 않은 형식을 나타냅니다.
PDD_MOCOMPCB_GETGUIDS

DdMoCompGetGuids 콜백 함수는 드라이버에서 지원하는 GUID 수를 검색합니다.
PDD_MOCOMPCB_GETINTERNALINFO

DdMoCompGetInternalInfo 콜백 함수를 사용하면 드라이버가 내부적으로 디스플레이 메모리를 할당하여 동작 보정을 수행한다고 보고할 수 있습니다.
PDD_MOCOMPCB_QUERYSTATUS

DdMoCompQueryStatus 콜백 함수는 가장 최근의 렌더링 작업의 상태 지정된 표면에 쿼리합니다.
PDD_MOCOMPCB_RENDER

DdMoCompRender 콜백 함수는 매크로 블록이 포함된 표면, 매크로 블록이 있는 각 표면의 오프셋 및 렌더링할 macroblock 데이터의 크기를 지정하여 렌더링할 매크로 블록의 크기를 드라이버에 알려줍니다.
PDD_PALCB_DESTROYPALETTE

DdDestroyPalette 콜백 함수는 지정된 팔레트를 삭제합니다.
PDD_PALCB_SETENTRIES

DdSetEntries 콜백 함수는 지정된 팔레트의 색상표 항목을 업데이트합니다.
PDD_SETEXCLUSIVEMODE

DdSetExclusiveMode 콜백 함수는 DirectDraw 애플리케이션이 배타적 모드로 전환할 때 드라이버에 알 수 있습니다.
PDD_SURFCB_ADDATTACHEDSURFACE

DdAddAttachedSurface 콜백 함수는 표면을 다른 표면에 연결합니다.
PDD_SURFCB_BLT

DdBlt 콜백 함수는 비트 블록 전송을 수행합니다.
PDD_SURFCB_DESTROYSURFACE

DdDestroySurface 콜백 함수는 DirectDraw 표면을 파괴합니다.
PDD_SURFCB_FLIP

DdFlip 콜백 함수를 사용하면 대상 표면과 연결된 표면 메모리가 기본 표면이 되고 현재 표면이 기본 표면이 됩니다.
PDD_SURFCB_GETBLTSTATUS

DdGetBltStatus 콜백 함수는 지정된 표면의 blit 상태 쿼리합니다.
PDD_SURFCB_GETFLIPSTATUS

DdGetFlipStatus 콜백 함수는 표면에서 가장 최근에 요청한 대칭 이동이 발생했는지 여부를 결정합니다.
PDD_SURFCB_LOCK

DdLock 콜백 함수는 지정된 표면 메모리 영역을 잠그고 표면과 연결된 메모리 블록에 대한 유효한 포인터를 제공합니다.
PDD_SURFCB_SETCOLORKEY

DdSetColorKey 콜백 함수는 지정된 표면의 색 키 값을 설정합니다.
PDD_SURFCB_SETOVERLAYPOSITION

DdSetOverlayPosition 콜백 함수는 오버레이의 위치를 설정합니다.
PDD_SURFCB_SETPALETTE

DdSetPalette 콜백 함수는 지정된 표면에 팔레트를 연결합니다.
PDD_SURFCB_UNLOCK

DdUnLock 콜백 함수는 지정된 표면에 보관된 잠금을 해제합니다.
PDD_SURFCB_UPDATEOVERLAY

DdUpdateOverlay 콜백 함수는 오버레이 표면의 시각적 특성을 재배치하거나 수정합니다.
PDD_VPORTCB_CANCREATEVIDEOPORT

DdVideoPortCanCreate 콜백 함수는 드라이버가 지정된 설명의 DirectDraw VPE 개체를 지원할 수 있는지 여부를 결정합니다.
PDD_VPORTCB_COLORCONTROL

DdVideoPortColorControl 콜백 함수는 VPE 개체 색 컨트롤을 가져오거나 설정합니다.
PDD_VPORTCB_CREATEVIDEOPORT

DdVideoPortCreate 콜백 함수는 DirectDraw가 VPE 개체를 만들었다는 것을 드라이버에 알려줍니다.
PDD_VPORTCB_DESTROYVPORT

DdVideoPortDestroy 콜백 함수는 DirectDraw가 지정된 VPE 개체를 제거했음을 드라이버에 알립니다.
PDD_VPORTCB_FLIP

DdVideoPortFlip 콜백 함수는 물리적 대칭 이동을 수행하여 VPE 개체가 새 표면에 데이터를 쓰기 시작합니다.
PDD_VPORTCB_GETBANDWIDTH

DdVideoPortGetBandwidth 콜백 함수는 지정된 VPE 개체 출력 형식을 기반으로 디바이스의 프레임 버퍼 메모리의 대역폭 제한을 보고합니다.
PDD_VPORTCB_GETFIELD

DdVideoPortGetField 콜백 함수는 인터레이스된 신호의 현재 필드가 짝수인지 홀수인지를 결정합니다.
PDD_VPORTCB_GETFLIPSTATUS

DdVideoPortGetFlipStatus 콜백 함수는 표면에서 가장 최근에 요청한 대칭 이동이 발생했는지 여부를 결정합니다.
PDD_VPORTCB_GETINPUTFORMATS

DdVideoPortGetInputFormats 콜백 함수는 DirectDraw VPE 개체가 허용할 수 있는 입력 형식을 결정합니다.
PDD_VPORTCB_GETLINE

DdVideoPortGetLine 콜백 함수는 하드웨어 비디오 포트의 현재 줄 번호를 반환합니다.
PDD_VPORTCB_GETOUTPUTFORMATS

DdVideoPortGetOutputFormats 콜백 함수는 VPE 개체가 지원하는 출력 형식을 결정합니다.
PDD_VPORTCB_GETSIGNALSTATUS

DdVideoPortGetSignalStatus 콜백 함수는 하드웨어 비디오 포트에 현재 표시되는 비디오 신호의 상태 검색합니다.
PDD_VPORTCB_GETVPORTCONNECT

DdVideoPortGetConnectInfo 콜백 함수는 지정된 VPE 개체에서 지원하는 연결을 반환합니다.
PDD_VPORTCB_UPDATE

DdVideoPortUpdate 콜백 함수는 VPE 개체를 시작 및 중지하고 VPE 개체 데이터 스트림을 수정합니다.
PDD_VPORTCB_WAITFORSYNC

DdVideoPortWaitForSync 콜백 함수는 다음 세로 동기화가 발생할 때까지 기다립니다.
PDD_WAITFORVERTICALBLANK

DdWaitForVerticalBlank 콜백 함수는 디바이스의 세로 빈 상태 반환합니다.
PDX_BOBNEXTFIELD

DxBobNextField 콜백 함수는 인터리브된 데이터의 다음 필드를 표시합니다.
PDX_ENABLEIRQ

DxEnableIRQ 콜백 함수는 비디오 미니포트 드라이버에 IRQ를 사용하거나 사용하지 않도록 설정해야 함을 나타냅니다.
PDX_FLIPOVERLAY

DxFlipOverlay 콜백 함수는 비디오 미니포트 드라이버의 클라이언트가 오버레이를 대칭 이동하려고 하거나 자동 이동을 사용하도록 설정할 때 호출됩니다.
PDX_FLIPVIDEOPORT

DxFlipVideoPort 콜백 함수는 비디오 미니포트 드라이버의 클라이언트가 VPE(비디오 포트 확장) 개체를 대칭 이동하려고 하거나 자동 이동을 사용하도록 설정할 때 호출됩니다.
PDX_GETCURRENTAUTOFLIP

DxGetCurrentAutoflip 콜백 함수는 디바이스가 하드웨어 자동 매핑이고 비디오 미니포트 드라이버의 클라이언트가 캡처를 위해 비디오 데이터의 현재 필드를 수신하는 화면을 알고자 할 때 호출됩니다.
PDX_GETIRQINFO

DxGetIRQInfo 콜백 함수는 드라이버가 인터럽트 요청을 관리한다는 것을 나타냅니다.
PDX_GETPOLARITY

DxGetPolarity 콜백 함수는 VPE(비디오 포트 확장) 개체에 의해 작성되는 현재 필드의 극성(짝수 또는 홀수)을 반환합니다.
PDX_GETPREVIOUSAUTOFLIP

DxGetPreviousAutoflip 콜백 함수는 디바이스가 하드웨어 자동 매핑이고 비디오 미니포트 드라이버의 클라이언트가 캡처를 위해 이전 비디오 데이터 필드를 수신한 표면을 알고자 할 때 호출됩니다.
PDX_GETTRANSFERSTATUS

DxGetTransferStatus 콜백 함수는 DirectDraw에서 어떤 하드웨어 버스 master 완료되었는지 확인하는 데 사용됩니다.
PDX_IRQCALLBACK

IRQCallback 함수는 발생한 IRQ와 관련된 작업을 수행합니다.
PDX_LOCK

DxLock 콜백 함수는 비디오 미니포트 드라이버의 클라이언트가 프레임 버퍼에 액세스하려고 할 때 호출됩니다.
PDX_SETSTATE

DxSetState 콜백 함수는 비디오 미니포트 드라이버의 클라이언트가 bob 모드에서 직조 모드로 전환하기로 결정하고 그 반대의 경우도 마찬가지일 때 호출됩니다.
PDX_SKIPNEXTFIELD

다음 필드를 건너뛰거나 다시 활성화해야 하는 경우 DxSkipNextField 콜백 함수가 호출됩니다.
PDX_TRANSFER

DxTransfer 콜백 함수는 드라이버에 표면의 master 데이터를 MDL(메모리 설명자 목록)에 지정된 버퍼로 버스에 알립니다.
PFN_DrvQueryGlyphAttrs

DrvQueryGlyphAttrs 함수는 글꼴의 문자 모양에 대한 정보를 반환합니다.
QueryDisplayConfig

QueryDisplayConfig 함수는 현재 설정에서 모든 디스플레이 디바이스 또는 뷰에 대해 가능한 모든 표시 경로에 대한 정보를 검색합니다.
ReleaseKernelHandle

IDirectDrawKernel::ReleaseKernelHandle 메서드는 커널 모드 핸들을 DirectDraw 개체로 해제합니다.
ReleaseKernelHandle

IDirectDrawSurfaceKernel::ReleaseKernelHandle 메서드는 커널 모드 핸들을 DirectDraw 표면으로 해제합니다.
SetDisplayConfig

SetDisplayConfig 함수는 현재 세션에서 지정된 경로를 단독으로 사용하도록 설정하여 표시 토폴로지, 원본 및 대상 모드를 수정합니다.
STROBJ_bEnum

STROBJ_bEnum 함수는 문자 모양 ID 및 위치를 열거합니다.
STROBJ_bEnumPositionsOnly

STROBJ_bEnumPositionsOnly 함수는 지정된 텍스트 문자열의 문자 모양 ID와 위치를 열거하지만 캐시된 문자 모양 비트맵을 만들지는 않습니다.
STROBJ_bGetAdvanceWidths

STROBJ_bGetAdvanceWidths 함수는 지정된 문자열을 구성하는 문자 모양 너비를 지정하는 벡터 배열을 검색합니다.
STROBJ_dwGetCodePage

STROBJ_dwGetCodePage 함수는 지정된 STROBJ 구조체와 연결된 코드 페이지를 반환합니다.
STROBJ_fxBreakExtra

STROBJ_fxBreakExtra 함수는 맞춤 텍스트를 표시하거나 인쇄할 때 문자열의 각 공백 문자에 추가할 추가 공간의 양을 검색합니다.
STROBJ_fxCharacterExtra

STROBJ_fxCharacterExtra 함수는 표시 및/또는 인쇄할 때 문자열에서 각 문자의 너비를 보강하는 추가 공간의 양을 검색합니다.
STROBJ_vEnumStart

STROBJ_vEnumStart 함수는 STROBJ_bEnum 대한 후속 호출에서 GDI에서 반환되는 데이터의 폼 또는 형식을 정의합니다.
VidMemFree

VidMemFree 함수는 HeapVidMemAllocAligned에서 디스플레이 드라이버에 할당된 오프스크림 메모리를 해제합니다.
WNDOBJ_bEnum

WNDOBJ_bEnum 함수는 창의 표시되는 영역에서 사각형의 일괄 처리를 가져옵니다.
WNDOBJ_cEnumStart

WNDOBJ_cEnumStart 함수는 창의 표시되는 영역에서 사각형 열거를 위한 매개 변수를 설정하는 콜백 함수입니다.
WNDOBJ_vSetConsumer

WNDOBJ_vSetConsumer 함수는 지정된 WNDOBJ 구조체의 pvConsumer 필드에 드라이버 정의 값을 설정합니다.
WNDOBJCHANGEPROC

WNDOBJCHANGEPROC 함수는 GDI가 드라이버에 해당 창의 변경 내용을 알리는 데 사용하는 드라이버 정의 콜백 함수입니다.
XFORMOBJ_bApplyXform

XFORMOBJ_bApplyXform 함수는 지정된 변환 또는 해당 역방향을 지정된 점 배열에 적용합니다.
XFORMOBJ_iGetFloatObjXform

XFORMOBJ_iGetFloatObjXform 함수는 FLOATOBJ 변환을 드라이버에 다운로드합니다.
XFORMOBJ_iGetXform

XFORMOBJ_iGetXform 함수는 드라이버에 변환을 다운로드합니다.
XLATEOBJ_cGetPalette

XLATEOBJ_cGetPalette 함수는 지정된 색상표에서 RGB 색 또는 비트필드 형식을 검색합니다.
XLATEOBJ_hGetColorTransform

XLATEOBJ_hGetColorTransform 함수는 지정된 번역 개체의 색 변환을 반환합니다.
XLATEOBJ_iXlate

XLATEOBJ_iXlate 함수는 원본 팔레트의 색 인덱스를 대상 팔레트에서 가장 가까운 인덱스로 변환합니다.
XLATEOBJ_piVector

XLATEOBJ_piVector 함수는 드라이버가 원본 인덱스를 대상 인덱스로 변환하는 데 사용할 수 있는 번역 벡터를 검색합니다.

인터페이스

 
IDirectDrawKernel

IDirectDrawKernel 인터페이스
IDirectDrawSurfaceKernel

IDirectDrawSurfaceKernel 인터페이스

구조체

 
DD_ADDATTACHEDSURFACEDATA

DD_ADDATTACHEDSURFACEDATA 구조체에는 표면을 다른 표면에 연결하는 데 필요한 정보가 포함되어 있습니다.
DD_ATTACHLIST

DD_ATTACHLIST 구조체는 Microsoft DirectDraw에 연결된 표면 목록을 유지 관리합니다.
DD_BEGINMOCOMPFRAMEDATA

DDHAL_BEGINMOCOMPFRAMEDATA 구조체에는 디코딩을 시작하는 데 필요한 프레임 정보가 포함됩니다.
DD_BLTDATA

DD_BLTDATA 구조에는 비트 블록 전송을 수행하기 위한 드라이버와 관련된 정보가 포함됩니다.
DD_CANCREATESURFACEDATA

DD_CANCREATESURFACEDATA 구조체에는 버퍼인 CanCreateD3DBuffer의 경우 표면을 만들 수 있는지 여부를 나타내는 데 필요한 정보가 포함되어 있습니다.
DD_CANCREATEVPORTDATA

DD_CANCREATEVPORTDATA 구조에는 드라이버가 VPE(비디오 포트 확장) 개체를 만들 수 있는지 여부를 확인하는 데 필요한 정보가 포함되어 있습니다.
DD_CLIPPER_GLOBAL

DD_CLIPPER_GLOBAL 구조에는 개체 인스턴스 간에 공유할 수 있는 전역 DirectDrawClipper 데이터가 포함됩니다.
DD_CLIPPER_LOCAL

DD_CLIPPER_LOCAL 구조에는 각 개별 DirectDrawClipper 개체에 대한 로컬 데이터가 포함됩니다.
DD_COLORCONTROLDATA

DD_COLORCONTROLDATA 구조체에는 지정된 오버레이에 대한 색 제어 정보가 포함됩니다.
DD_CREATEMOCOMPDATA

DD_CREATEMOCOMPDATA 구조에는 동작 보정 사용을 시작하는 데 필요한 데이터가 포함됩니다.
DD_CREATEPALETTEDATA

DD_CREATEPALETTEDATA 구조에는 이 Microsoft DirectDraw 개체에 대한 DirectDrawPalette 개체를 만드는 데 필요한 정보가 포함되어 있습니다.
DD_CREATESURFACEDATA

DD_CREATESURFACEDATA 구조체에는 명령 또는 꼭짓점 버퍼인 CreateD3DBuffer의 경우 표면을 만드는 데 필요한 정보가 포함되어 있습니다.
DD_CREATESURFACEEXDATA

DD_CREATESURFACEEXDATA 구조에는 드라이버가 표면을 만들고 제공된 텍스처 핸들과 연결하는 데 필요한 정보가 포함되어 있습니다.
DD_CREATEVPORTDATA

DD_CREATEVPORTDATA 구조에는 생성되는 VPE(비디오 포트 확장) 개체를 설명하는 데 필요한 정보가 포함되어 있습니다.
DD_DESTROYMOCOMPDATA

DD_DESTROYMOCOMPDATA 구조에는 동작 보정 수행을 완료하는 데 필요한 정보가 포함되어 있습니다.
DD_DESTROYPALETTEDATA

DD_DESTROYPALETTEDATA 구조체에는 지정된 팔레트를 삭제하는 데 필요한 정보가 포함되어 있습니다.
DD_DESTROYSURFACEDATA

DD_DESTROYSURFACEDATA 구조체에는 명령 또는 꼭짓점 버퍼인 DestroyD3DBuffer의 경우 지정된 표면을 삭제하는 데 필요한 정보가 포함됩니다.
DD_DESTROYVPORTDATA

DD_DESTROYVPORTDATA 구조에는 드라이버가 클린 데 필요한 정보가 포함되어 있습니다.
DD_DIRECTDRAW_GLOBAL

DD_DIRECTDRAW_GLOBAL 구조에는 드라이버의 디바이스를 설명하는 드라이버 정보가 포함되어 있습니다.
DD_DIRECTDRAW_LOCAL

DD_DIRECTDRAW_LOCAL 구조에는 현재 DirectDraw 프로세스와 관련된 드라이버 정보만 포함됩니다.
DD_ENDMOCOMPFRAMEDATA

DD_ENDMOCOMPFRAMEDATA 구조에는 디코딩된 프레임을 완료하는 데 필요한 정보가 포함되어 있습니다.
DD_FLIPDATA

DD_FLIPDATA 구조에는 대칭 이동에 필요한 정보가 포함되어 있습니다.
DD_FLIPTOGDISURFACEDATA

DD_FLIPTOGDISURFACEDATA 구조에는 GDI 표면 알림 정보가 포함됩니다.
DD_FLIPVPORTDATA

DD_FLIPVPORTDATA 구조에는 VPE(비디오 포트 확장) 개체가 대칭 이동을 수행하는 데 필요한 정보가 포함되어 있습니다.
DD_FREEDRIVERMEMORYDATA

DD_FREEDRIVERMEMORYDATA 구조에는 무료 요청의 세부 정보가 포함됩니다.
DD_GETAVAILDRIVERMEMORYDATA

DD_GETAVAILDRIVERMEMORYDATA 구조에는 드라이버가 사용 가능한 메모리 양을 쿼리하고 반환하는 데 필요한 정보가 포함되어 있습니다.
DD_GETBLTSTATUSDATA

DD_GETBLTSTATUSDATA 구조체는 blit 상태 정보를 반환합니다.
DD_GETDRIVERINFODATA

DD_GETDRIVERINFODATA 구조는 DdGetDriverInfo 콜백 루틴에 데이터를 전달하는 데 사용됩니다.
DD_GETDRIVERSTATEDATA

DD_GETDRIVERSTATEDATA 구조체는 드라이버의 상태를 설명합니다.
DD_GETFLIPSTATUSDATA

DD_GETFLIPSTATUSDATA 구조체는 대칭 이동 상태 정보를 반환합니다.
DD_GETINTERNALMOCOMPDATA

DD_GETINTERNALMOCOMPDATA 구조에는 내부 메모리 요구 사항이 포함됩니다.
DD_GETMOCOMPCOMPBUFFDATA

DD_GETMOCOMPCOMPBUFFDATA 구조에는 압축된 버퍼 정보가 포함됩니다.
DD_GETMOCOMPFORMATSDATA

DD_GETMOCOMPFORMATSDATA 구조체에는 압축되지 않은 형식 정보가 포함됩니다.
DD_GETMOCOMPGUIDSDATA

DD_GETMOCOMPGUIDSDATA 구조에는 동작 보정 GUID 정보가 포함됩니다.
DD_GETSCANLINEDATA

DD_GETSCANLINEDATA 구조에는 현재 검사 줄의 수를 쿼리하고 반환하는 데 필요한 멤버가 포함됩니다.
DD_GETVPORTBANDWIDTHDATA

DD_GETVPORTBANDWIDTHDATA 구조체에는 지정된 형식에 대한 대역폭 정보가 포함됩니다.
DD_GETVPORTCONNECTDATA

DD_GETVPORTCONNECTDATA 구조에는 지정된 VPE(비디오 포트 확장) 개체에서 지원하는 연결 조합이 포함되어 있습니다.
DD_GETVPORTFIELDDATA

DD_GETVPORTFIELDDATA 구조체에는 드라이버가 인터레이스된 신호의 현재 필드가 짝수인지 홀수인지 확인하는 데 필요한 정보가 포함되어 있습니다.
DD_GETVPORTFLIPSTATUSDATA

DD_GETVPORTFLIPSTATUSDATA 구조체에는 지정된 표면에 대한 대칭 이동 상태 정보가 포함됩니다.
DD_GETVPORTINPUTFORMATDATA

DD_GETVPORTINPUTFORMATDATA 구조에는 드라이버가 VPE(비디오 포트 확장) 개체가 허용할 수 있는 입력 형식을 반환하는 데 필요한 정보가 포함되어 있습니다.
DD_GETVPORTLINEDATA

DD_GETVPORTLINEDATA 구조에는 하드웨어 비디오 포트의 현재 줄 번호가 포함됩니다.
DD_GETVPORTOUTPUTFORMATDATA

DD_GETVPORTOUTPUTFORMATDATA 구조에는 드라이버가 VPE(비디오 포트 확장) 개체가 지정된 입력 형식에 대해 지원하는 모든 출력 형식을 반환하는 데 필요한 정보가 포함되어 있습니다.
DD_GETVPORTSIGNALDATA

DD_GETVPORTSIGNALDATA 구조에는 하드웨어 비디오 포트의 신호 상태 포함됩니다.
DD_LOCKDATA

DD_LOCKDATA 구조에는 Microsoft DirectDraw 매개 변수 구조에 정의된 대로 잠금을 수행하는 데 필요한 정보가 포함되어 있습니다.
DD_MAPMEMORYDATA

DD_MAPMEMORYDATA 구조에는 프레임 버퍼를 사용자 모드 메모리에 매핑하거나 매핑 해제하는 데 필요한 정보가 포함되어 있습니다.
DD_MORESURFACECAPS

DD_MORESURFACECAPS 구조는 DDCORECAPS에 설명된 기능 외에도 더 많은 드라이버 표면 기능을 정의합니다.
DD_MOTIONCOMP_LOCAL

DD_MOTIONCOMP_LOCAL 구조에는 각 개별 Microsoft DirectDraw 동작 보정 개체에 대한 로컬 데이터가 포함됩니다.
DD_PALETTE_GLOBAL

DD_PALETTE_GLOBAL 구조에는 개체 인스턴스 간에 공유할 수 있는 전역 DirectDrawPalette 데이터가 포함됩니다.
DD_PALETTE_LOCAL

DD_PALETTE_LOCAL 구조에는 개별 색상표 개체에 고유한 색상표 관련 데이터가 포함되어 있습니다.
DD_QUERYMOCOMPSTATUSDATA

DD_QUERYMOCOMPSTATUSDATA 구조에는 이전 프레임의 상태 쿼리하는 데 필요한 정보가 포함되어 있습니다.
DD_RENDERMOCOMPDATA

DD_RENDERMOCOMPDATA 구조체에는 프레임을 렌더링하는 데 필요한 정보가 포함됩니다.
DD_SETCOLORKEYDATA

DD_SETCOLORKEYDATA 구조체에는 지정된 표면의 색 키 값을 설정하는 데 필요한 정보가 포함되어 있습니다.
DD_SETENTRIESDATA

DD_SETENTRIESDATA 구조에는 팔레트 항목을 설정하는 데 필요한 정보가 포함되어 있습니다.
DD_SETEXCLUSIVEMODEDATA

DD_SETEXCLUSIVEMODEDATA 구조에는 배타적 모드 알림 정보가 포함됩니다.
DD_SETOVERLAYPOSITIONDATA

DD_SETOVERLAYPOSITIONDATA 구조체에는 오버레이 표면의 표시 좌표를 변경하는 데 필요한 정보가 포함되어 있습니다.
DD_SETPALETTEDATA

DD_SETPALETTEDATA 구조체에는 특정 표면에 대한 팔레트를 설정하는 데 필요한 정보가 포함되어 있습니다.
DD_STEREOMODE

DD_STEREOMODE 구조는 런타임에서 DdGetDriverInfo 호출에서 GUID_DDStereoMode 사용하여 드라이버가 지정된 비디오 디스플레이 모드에 대한 스테레오를 지원하는지 여부를 쿼리하는 데 사용됩니다.
DD_SURFACE_GLOBAL

DD_SURFACE_GLOBAL 구조에는 여러 표면 간에 공유할 수 있는 전역 표면 관련 데이터가 포함되어 있습니다.
DD_SURFACE_INT

DD_SURFACE_INT 구조체에는 DirectDrawSurface 개체의 인터페이스 정보가 포함됩니다.
DD_SURFACE_LOCAL

DD_SURFACE_LOCAL 구조체에는 개별 표면 개체에 고유한 표면 관련 데이터가 포함되어 있습니다.
DD_SURFACE_MORE

DD_SURFACE_MORE 구조에는 각 개별 DirectDrawSurface 개체에 대한 추가 로컬 데이터가 포함됩니다.
DD_SYNCSURFACEDATA

DD_SYNCSURFACEDATA 구조체에는 표면 정보가 포함됩니다.
DD_SYNCVIDEOPORTDATA

DD_SYNCVIDEOPORTDATA 구조에는 VPE(비디오 포트 확장) 개체 정보가 포함됩니다.
DD_UNLOCKDATA

DD_UNLOCKDATA 구조에는 Microsoft DirectDraw 매개 변수 구조에 정의된 잠금 해제를 수행하는 데 필요한 정보가 포함되어 있습니다.
DD_UPDATENONLOCALHEAPDATA

DD_UPDATENONLOCALHEAPDATA 구조에는 필요한 힙 정보가 포함됩니다.
DD_UPDATEOVERLAYDATA

DD_UPDATEOVERLAYDATA 구조에는 오버레이 표면을 업데이트하는 데 필요한 정보가 포함되어 있습니다.
DD_UPDATEVPORTDATA

DD_UPDATEVPORTDATA 구조에는 VPE(비디오 포트 확장) 개체를 시작, 중지 및 변경하는 데 필요한 정보가 포함되어 있습니다.
DD_VIDEOPORT_LOCAL

DD_VIDEOPORT_LOCAL 구조에는 개별 Microsoft DirectDraw VPE 개체에 고유한 VPE(비디오 포트 확장) 관련 데이터가 포함되어 있습니다.
DD_VPORTCOLORDATA

DD_VPORTCOLORDATA 구조에는 VPE(비디오 포트 확장) 개체 색 제어 정보가 포함됩니다.
DD_WAITFORVERTICALBLANKDATA

DD_WAITFORVERTICALBLANKDATA 구조에는 모니터의 세로 빈 정보를 가져오는 데 필요한 정보가 포함되어 있습니다. D
DD_WAITFORVPORTSYNCDATA

DD_WAITFORVPORTSYNCDATA 구조에는 드라이버가 VPE(비디오 포트 확장) 개체를 동기화하는 데 필요한 정보가 포함되어 있습니다.
DDHAL_DESTROYDDLOCALDATA

DDHAL_DESTROYDDLOCALDATA 드라이버가 지정된 로컬 DirectDraw 개체에 연결된 표면 집합을 삭제하는 데 필요한 정보를 포함합니다.
DDHAL_WAITFORVERTICALBLANKDATA

DD_WAITFORVERTICALBLANKDATA 구조에는 모니터의 세로 빈 정보를 가져오는 데 필요한 정보가 포함되어 있습니다. (DDHAL_WAITFORVERTICALBLANKDATA)
DDKERNELCAPS

DDKERNELCAPS 구조는 커널 모드 비디오 전송을 위한 미니포트 드라이버에 어떤 지원이 있는지 클라이언트에 알릴 수 있습니다.
DDVIDEOPORTBANDWIDTH

DDVIDEOPORTBANDWIDTH 구조체는 특정 VPE(비디오 포트 확장) 개체/픽셀 형식 구성과 함께 사용할 때 오버레이의 대역폭 특성을 설명합니다.
DDVIDEOPORTCAPS

DDVIDEOPORTCAPS 구조체는 하드웨어 비디오 포트의 기능 및 맞춤 제한을 설명합니다.
DDVIDEOPORTDESC

DDVIDEOPORTDESC 구조체는 생성되는 VPE(비디오 포트 확장) 개체에 대해 설명합니다.
DDVIDEOPORTINFO

DDVIDEOPORTINFO 구조는 드라이버가 비디오 데이터를 표면(또는 표면)으로 전송하는 방법을 설명합니다. DDVIDEOPORTINFO는 DD_VIDEOPORT_LOCAL 구조체의 멤버입니다.
어댑터

어댑터 구조는 그래픽 어댑터를 설명합니다.
어댑터

어댑터 구조에는 그래픽 어댑터 목록이 포함되어 있습니다.
BLENDOBJ

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

BRUSHOBJ 구조체에는 brush 개체를 설명하는 세 개의 공용 멤버가 포함되어 있습니다.
CIECHROMA

CIECHROMA 구조체는 색채 좌표, x 및 y 및 광도, CIE 색 공간의 Y를 설명하는 데 사용됩니다.
클립라인

CLIPLINE 구조체를 사용하면 그리기에 사용되는 두 클립 영역 사이의 선 부분에 드라이버가 액세스할 수 있습니다.
CLIPOBJ

CLIPOBJ 구조체는 그리기 시 사용되는 클립 영역을 설명합니다.
COLORINFO

COLORINFO 구조체는 CIE 좌표 공간에서 디바이스의 색을 정의합니다.
DD_CALLBACKS

DD_CALLBACKS 구조에는 디바이스 드라이버가 지원하는 콜백 함수에 대한 진입 포인터가 포함되어 있습니다.
DD_COLORCONTROLCALLBACKS

DD_COLORCONTROLCALLBACKS 구조에는 디바이스 드라이버가 지원하는 Microsoft DirectDraw 색 제어 콜백에 대한 항목 포인터가 포함되어 있습니다.
DD_D3DBUFCALLBACKS

DD_D3DBUFCALLBACKS 구조는 명령 및 꼭짓점 버퍼의 드라이버 수준 할당을 구현하는 드라이버에서만 사용됩니다.
DD_GETHEAPALIGNMENTDATA

DD_GETHEAPALIGNMENTDATA 구조에는 특정 힙의 필수 맞춤에 대한 데이터가 포함됩니다.
DD_HALINFO

DD_HALINFO 구조는 하드웨어 및 드라이버의 기능을 설명합니다.
DD_KERNELCALLBACKS

DD_KERNELCALLBACKS 구조에는 드라이버가 지원하는 DirectDraw 커널 모드 콜백 함수에 대한 항목 포인터가 포함되어 있습니다.
DD_MISCELLANEOUS2CALLBACKS

DD_MISCELLANEOUS2CALLBACKS 구조체는 기타 콜백 루틴의 주소를 반환하는 데 사용됩니다.
DD_MISCELLANEOUSCALLBACKS

DD_MISCELLANEOUSCALLBACKS 구조에는 디바이스 드라이버가 지원하는 메모리 쿼리 콜백에 대한 항목 포인터가 포함되어 있습니다.
DD_MOTIONCOMPCALLBACKS

DD_MOTIONCOMPCALLBACKS 구조에는 디바이스 드라이버가 지원하는 동작 보정 콜백 함수에 대한 진입 포인터가 포함되어 있습니다.
DD_NONLOCALVIDMEMCAPS

DD_NONLOCALVIDMEMCAPS 구조에는 비로컬 표시 메모리에 대한 기능이 포함되어 있습니다.
DD_NTCALLBACKS

DD_NTCALLBACKS 구조에는 디바이스 드라이버가 지원하는 Microsoft Windows 2000 이상 Microsoft DirectDraw 콜백 함수에 대한 항목 포인터가 포함되어 있습니다.
DD_NTPRIVATEDRIVERCAPS

DD_NTPRIVATEDRIVERCAPS 구조를 사용하면 DirectDraw가 표면을 만들 때 드라이버가 Microsoft DirectDraw의 동작을 변경할 수 있습니다.
DD_PALETTECALLBACKS

DD_PALETTECALLBACKS 구조에는 디바이스 드라이버가 지원하는 DirectDraw 팔레트 콜백 함수에 대한 진입 포인터가 포함되어 있습니다.
DD_SURFACECALLBACKS

DD_SURFACECALLBACKS 구조에는 디바이스 드라이버가 지원하는 Microsoft DirectDraw 표면 콜백 함수에 대한 진입 포인터가 포함되어 있습니다.
DD_VIDEOPORTCALLBACKS

DD_VIDEOPORTCALLBACKS 구조에는 디바이스 드라이버가 지원하는 Microsoft DirectDraw VPE(비디오 포트 확장) 콜백 함수에 대한 항목 포인터가 포함되어 있습니다.
DDADDVPCAPTUREBUFF

DDADDVPCAPTUREBUFF 구조에는 내부 캡처 큐에 새 버퍼를 추가하는 데 필요한 정보가 포함되어 있습니다.
DDBOBNEXTFIELDINFO

DDBOBNEXTFIELDINFO 구조체에는 표면에 대한 bob 정보가 포함됩니다.
DDCAPBUFFINFO

DDCAPBUFFINFO 구조체에는 캡처 정보가 포함됩니다.
DDCLOSEHANDLE

DDCLOSEHANDLE 구조체에는 Microsoft DirectDraw 개체, surface, VPE(비디오 포트 확장) 개체 또는 VPE 캡처 핸들이 포함됩니다.
DDCOMPBUFFERINFO

DDCOMPBUFFERINFO 구조체에는 압축 버퍼에 대한 드라이버 제공 정보가 포함되어 있습니다.
DDCORECAPS

DDCORECAPS 구조는 DirectDraw 개체를 통해 애플리케이션에 노출되는 Microsoft DirectDraw 드라이버 및 해당 디바이스의 핵심 기능을 지정합니다.
DDENABLEIRQINFO

DDENABLEIRQINFO 구조체에는 인터럽트 활성화에 필요한 정보가 포함되어 있습니다.
DDFLIPOVERLAY

DDFLIPOVERLAY 구조체에는 대칭 이동에 필요한 표면 정보가 포함되어 있습니다.
DDFLIPOVERLAYINFO

DDFLIPOVERLAYINFO 구조체에는 표면에 대한 대칭 이동 정보가 포함됩니다.
DDFLIPVIDEOPORT

DDFLIPVIDEOPORT 구조체에는 하드웨어 비디오 포트를 대칭 이동하는 데 필요한 정보가 포함되어 있습니다.
DDFLIPVIDEOPORTINFO

DDFLIPVIDEOPORTINFO 구조체에는 VPE(비디오 포트 확장) 개체 및 표면 정보가 포함됩니다.
DDGETAUTOFLIPIN

DDGETAUTOFLIPIN 구조체에는 핸들 정보가 포함됩니다.
DDGETAUTOFLIPOUT

DDGETAUTOFLIPOUT 구조체에는 DxApi 함수의 DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE 및 DD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE 함수 식별자에서 반환된 핸들 및 극성 정보가 포함됩니다.
DDGETCURRENTAUTOFLIPININFO

DDGETCURRENTAUTOFLIPINFO 구조체에는 VPE(비디오 포트 확장) 개체 정보가 포함되어 있습니다.
DDGETCURRENTAUTOFLIPOUTINFO

DDGETCURRENTAUTOFLIPOUTINFO 구조체는 표면 정보를 제공합니다.
DDGETFIELDNUMIN

DDGETFIELDNUMIN 구조에는 Microsoft DirectDraw 및 VPE(비디오 포트 확장) 개체 핸들 정보가 포함됩니다.
DDGETFIELDNUMOUT

DDGETFIELDNUMOUT 구조체에는 하드웨어 비디오 포트의 필드 번호가 포함됩니다.
DDGETIRQINFO

DDGETIRQINFO 구조체에는 비디오 미니포트 드라이버에 대한 인터럽트 정보가 포함되어 있습니다.
DDGETKERNELCAPSOUT

DDGETKERNELCAPSOUT 구조체에는 Microsoft DirectDraw 개체의 기능이 포함되어 있습니다.
DDGETPOLARITYIN

DDGETPOLARITYIN 구조체에는 Microsoft DirectDraw 및 VPE(비디오 포트 확장) 개체 핸들이 포함됩니다.
DDGETPOLARITYININFO

DDGETPOLARITYININFO 구조체에는 VPE(비디오 포트 확장) 개체 정보가 포함됩니다.
DDGETPOLARITYOUT

DDGETPOLARITYOUT 구조체에는 요청된 극성 정보가 포함됩니다.
DDGETPOLARITYOUTINFO

DDGETPOLARITYOUTINFO 구조체에는 VPE(비디오 포트 확장) 개체의 극성 정보가 포함됩니다.
DDGETPREVIOUSAUTOFLIPININFO

DDGETPREVIOUSAUTOFLIPININFO 구조체는 VPE(비디오 포트 확장) 개체 정보를 제공합니다.
DDGETPREVIOUSAUTOFLIPOUTINFO

DDGETPREVIOUSAUTOFLIPOUTINFO 구조체는 표면 데이터를 제공합니다.
DDGETSURFACESTATEIN

DDGETSURFACESTATEIN 구조체에는 Microsoft DirectDraw 및 DirectDraw 표면 핸들 정보가 포함됩니다.
DDGETSURFACESTATEOUT

DDGETSURFACESTATEOUT 구조체에는 지정된 표면의 기능과 상태 포함됩니다.
DDGETTRANSFERSTATUSOUTINFO

DDGETTRANSFERSTATUSOUTINFO 구조체에는 전송 상태 정보가 포함됩니다.
DDGETVERSIONNUMBER

DDGETVERSIONNUMBER 구조체에는 비디오 미니포트 드라이버의 DxApi 인터페이스에서 지원하는 Microsoft DirectDraw의 커널 모드 비디오 전송 구성 요소의 버전 번호가 포함되어 있습니다.
DDLOCKIN

DDLOCKIN 구조체에는 Microsoft DirectDraw 개체 및 DirectDraw 표면 핸들 정보가 포함됩니다.
DDLOCKININFO

DDLOCKININFO 구조체에는 표면 정보가 포함됩니다.
DDLOCKOUT

DDLOCKOUT 구조체에는 표면에 대한 설명이 포함되어 있습니다.
DDLOCKOUTINFO

DDLOCKOUTINFO 구조체에는 DxLock 함수의 표면 정보 출력이 포함됩니다.
DDMOCOMPBUFFERINFO

DDMOCOMPBUFFERINFO 구조체는 프레임을 렌더링하는 데 필요한 매크로 블록 정보를 포함하고 이 정보를 DD_RENDERMOCOMPDATA 구조체에 전달합니다.
DDOPENDIRECTDRAWIN

DDOPENDIRECTDRAWIN 구조체에는 Microsoft DirectDraw 개체 정보가 포함됩니다.
DDOPENDIRECTDRAWOUT

DDOPENDIRECTDRAWOUT의 ddRVal 멤버가 DD_OK 설정된 경우 DxApi 함수의 DD_DXAPI_OPENDIRECTDRAW 함수 식별자에 대한 새 Microsoft DirectDraw 핸들이 DDOPENDIRECTDRAWOUT 구조체에 포함됩니다.
DDOPENSURFACEIN

DDOPENSURFACEIN 구조체에는 DirectDrawSurface 개체 정보가 포함됩니다.
DDOPENSURFACEOUT

DDOPENSURFACEOUT의 ddRVal 멤버가 DD_OK 설정된 경우 DDOPENSURFACEOUT 구조체에는 새 DirectDrawSurface 핸들이 포함됩니다. 이 새 핸들은 DirectDrawSurface 핸들이 필요한 모든 후속 호출에서 사용해야 합니다.
DDOPENVIDEOPORTIN

DDOPENVIDEOPORTIN 구조체에는 VPE(비디오 포트 확장) 개체 정보가 포함됩니다.
DDOPENVIDEOPORTOUT

ddRVal이 DD_OK 설정된 경우 DDOPENVIDEOPORTOUT 구조체에는 Microsoft DirectDraw 반환 코드와 새 표면 핸들이 포함됩니다. 이 새 핸들은 VPE(비디오 포트 확장) 개체 핸들이 필요한 모든 후속 호출에서 사용해야 합니다.
DDOPENVPCAPTUREDEVICEIN

DDOPENVPCAPTUREDEVICEIN 구조에는 VPE(비디오 포트 확장) 캡처 정보가 포함됩니다.
DDOPENVPCAPTUREDEVICEOUT

DDOPENVPCAPTUREDEVICEOUT 구조체에는 VPE(비디오 포트 확장) 캡처 핸들이 포함되어 있습니다.
DDREGISTERCALLBACK

DDREGISTERCALLBACK 구조체에는 레지스터 콜백 정보가 포함됩니다. 이 구조체는 DxApi 함수의 DD_DXAPI_REGISTER_CALLBACK 및 DD_DXAPI_UNREGISTER_CALLBACK 함수 식별자 모두에서 사용됩니다.
DDSETFIELDNUM

DDSETFIELDNUM 구조체에는 핸들과 필드 번호가 포함됩니다.
DDSETSKIPFIELD

DDSETSKIPFIELD 구조체에는 시작 필드 정보가 포함됩니다.
DDSETSTATEININFO

DDSETSTATEININFO 구조체에는 표면 및 VPE(비디오 포트 확장) 개체 정보가 포함됩니다.
DDSETSTATEOUTINFO

DDSETSTATEOUTINFO 구조체에는 VPE(비디오 포트 확장) 개체에 대한 상태 정보가 포함됩니다.
DDSETSURFACESTATE

DDSETSURFACESTATE 구조체에는 표면 상태 정보가 포함됩니다.
DDSKIPNEXTFIELDINFO

DDSKIPNEXTFIELDINFO 구조체에는 VPE(비디오 포트 확장) 개체에 대한 건너뛰기 정보가 포함됩니다.
DDSURFACEDATA

DDSURFACEDATA 구조체는 DirectDraw에서 커널 모드 미니포트 드라이버에 표면을 나타내는 데 사용됩니다.
DDTRANSFERININFO

DDTRANSFERININFO 구조체에는 표면에 대한 전송 정보가 포함됩니다.
DDTRANSFEROUTINFO

DDTRANSFEROUTINFO 구조체는 캡처되는 필드의 극성을 반환합니다.
DDVIDEOPORTDATA

DDVIDEOPORTDATA 구조체는 DirectDraw에서 커널 모드 비디오 미니포트 드라이버에 대한 VPE(비디오 포트 확장) 개체를 나타내는 데 사용됩니다.
DEVHTADJDATA

DEVHTADJDATA 구조체는 HTUI_DeviceColorAdjustment 함수에 대한 입력으로 사용됩니다.
DEVHTINFO

DEVHTINFO 구조체는 HTUI_DeviceColorAdjustment 함수에 대한 입력으로 사용됩니다.
DEVINFO

DEVINFO 구조체는 드라이버 및 해당 프라이빗 PDEV에 대한 정보를 그래픽 엔진에 제공합니다.
DEVMODEW

DEVMODEW 구조체는 유니코드(와이드) 문자 집합에서 디스플레이 및 인쇄 디바이스의 특성을 지정하는 데 사용됩니다.
DISPLAYCONFIG_2DREGION

DISPLAYCONFIG_2DREGION 구조체는 2차원 공간의 점 또는 오프셋을 나타냅니다.
DISPLAYCONFIG_ADAPTER_NAME

DISPLAYCONFIG_ADAPTER_NAME 구조체에는 디스플레이 어댑터에 대한 정보가 포함되어 있습니다.
DISPLAYCONFIG_DESKTOP_IMAGE_INFO

DISPLAYCONFIG_DESKTOP_IMAGE_INFO 구조체에는 바탕 화면에 표시되는 이미지에 대한 정보가 포함됩니다.
DISPLAYCONFIG_DEVICE_INFO_HEADER

DISPLAYCONFIG_DEVICE_INFO_HEADER 구조에는 디바이스에 대한 표시 정보가 포함됩니다.
DISPLAYCONFIG_MODE_INFO

DISPLAYCONFIG_MODE_INFO 구조에는 소스 모드 또는 대상 모드 정보가 포함됩니다.
DISPLAYCONFIG_PATH_INFO

DISPLAYCONFIG_PATH_INFO 구조체는 대상에서 원본으로의 단일 경로를 설명하는 데 사용됩니다.
DISPLAYCONFIG_PATH_SOURCE_INFO

DISPLAYCONFIG_PATH_SOURCE_INFO 구조에는 단일 경로에 대한 원본 정보가 포함됩니다.
DISPLAYCONFIG_PATH_TARGET_INFO

DISPLAYCONFIG_PATH_TARGET_INFO 구조체에는 단일 경로에 대한 대상 정보가 포함됩니다.
DISPLAYCONFIG_RATIONAL

DISPLAYCONFIG_RATIONAL 구조체는 비디오 모드(즉, 세로 동기화 및 가로 동기화)의 세로 및 가로 주파수를 나타내는 소수 값을 설명합니다.
DISPLAYCONFIG_SET_TARGET_PERSISTENCE

DISPLAYCONFIG_SET_TARGET_PERSISTENCE 구조체에는 디스플레이 설정에 대한 정보가 포함되어 있습니다.
DISPLAYCONFIG_SOURCE_DEVICE_NAME

DISPLAYCONFIG_SOURCE_DEVICE_NAME 구조에는 원본 또는 뷰에 대한 GDI 디바이스 이름이 포함됩니다.
DISPLAYCONFIG_SOURCE_MODE

DISPLAYCONFIG_SOURCE_MODE 구조체는 2차원 공간의 점 또는 오프셋을 나타냅니다.
DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION

DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION 구조에는 모니터에 대한 가상 해상도 지원 상태에 대한 정보가 포함되어 있습니다.
DISPLAYCONFIG_TARGET_BASE_TYPE

지정된 대상 ID에 대한 기본 출력 기술 정보를 지정합니다.
DISPLAYCONFIG_TARGET_DEVICE_NAME

DISPLAYCONFIG_TARGET_DEVICE_NAME 구조에는 대상에 대한 정보가 포함됩니다.
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS

DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS 구조에는 대상 디바이스에 대한 정보가 포함됩니다.
DISPLAYCONFIG_TARGET_MODE

DISPLAYCONFIG_TARGET_MODE 구조체는 표시 경로 대상 모드를 설명합니다.
DISPLAYCONFIG_TARGET_PREFERRED_MODE

DISPLAYCONFIG_TARGET_PREFERRED_MODE 구조체에는 디스플레이의 기본 설정 모드에 대한 정보가 포함되어 있습니다.
DISPLAYCONFIG_VIDEO_SIGNAL_INFO

DISPLAYCONFIG_VIDEO_SIGNAL_INFO 구조에는 디스플레이의 비디오 신호에 대한 정보가 포함되어 있습니다.
DisplayMode

DisplayMode 구조체는 디스플레이 디바이스를 설명합니다.
DisplayModes

DisplayModes 구조체에는 디스플레이 모드 목록이 포함되어 있습니다.
DRIVEROBJ

DRIVEROBJ 구조는 GDI 서비스를 사용해야 하는 드라이버에서 할당한 리소스를 추적하는 데 사용됩니다.
DRVENABLEDATA

DRVENABLEDATA 구조체에는 DRVFN 구조체 배열과 NT 기반 운영 체제의 그래픽 DDI 버전 번호에 대한 포인터가 포함되어 있습니다.
DRVFN

DRVFN 구조는 그래픽 드라이버에서 정의한 그래픽 DDI 함수에 대한 포인터를 GDI에 제공하는 데 사용됩니다.
DX_IRQDATA

DX_IRQDATA 구조에는 드라이버에서 제공하는 IRQ 정보가 포함됩니다.
DXAPI_INTERFACE

DXAPI_INTERFACE 구조에는 비디오 미니포트 드라이버가 Kernel-Mode 비디오 전송을 지원하기 위해 구현하는 인터페이스 콜백 함수가 포함되어 있습니다.
ENG_TIME_FIELDS

ENG_TIME_FIELDS 구조체는 EngQueryLocalTime 함수에서 로컬 시간을 반환하는 데 사용됩니다.
ENGSAFESEMAPHORE

ENGSAFESEMAPHORE 구조체는 드라이버에 스레드로부터 안전한 세마포를 제공합니다.
열거형

ENUMRECTS 구조체는 CLIPOBJ_cEnumStart 함수에서 CLIPOBJ_bEnum 함수에 대한 클립 영역의 사각형에 대한 정보를 제공하는 데 사용됩니다.
FD_DEVICEMETRICS

FD_DEVICEMETRICS 구조체는 드라이버 제공 DrvQueryFontData 함수의 iMode 매개 변수가 QFD_MAXEXTENTS 경우 GDI에 디바이스별 글꼴 정보를 제공하는 데 사용됩니다.
FD_GLYPHATTR

FD_GLYPHATTR 구조체는 FONTOBJ_pQueryGlyphAttrs 및 DrvQueryGlyphAttrs 함수의 반환 값을 지정하는 데 사용됩니다.
FD_GLYPHSET

FD_GLYPHSET 구조체는 유니코드 문자에서 문자 모양 핸들로의 매핑을 정의하는 데 사용됩니다.
FD_KERNINGPAIR

FD_KERNINGPAIR 구조체는 커닝 쌍에 대한 정보를 저장하는 데 사용됩니다.
FD_XFORM

FD_XFORM 구조체는 임의의 2차원 글꼴 변환을 설명합니다.
FLOATOBJ

FLOATOBJ 구조체는 부동 소수점 숫자를 에뮬레이트하는 데 사용됩니다.
FLOATOBJ_XFORM

FLOATOBJ_XFORM 구조체는 기하학적 와이드 라인과 같은 임의 선형 2차원 변환을 설명합니다. (FLOATOBJ_XFORM)
FONTDIFF

FONTDIFF 구조는 기본 글꼴과 시뮬레이션 중 하나 간에 다른 모든 특성을 설명합니다.
Fontinfo

FONTINFO 구조체에는 특정 글꼴에 대한 정보가 포함되어 있습니다.
FONTOBJ

FONTOBJ 구조체는 글꼴의 특정 instance 대한 정보에 대한 액세스 권한을 드라이버에 제공하는 데 사용됩니다.
FONTSIM

FONTSIM 구조에는 굵게, 기울임꼴 및 굵은 기울임꼴 글꼴 시뮬레이션을 설명하는 하나 이상의 FONTDIFF 구조에 대한 오프셋이 포함되어 있습니다.
감마람P

GAMMARAMP 구조체는 DrvIcmSetDeviceGammaRamp에서 특정 디스플레이 디바이스의 하드웨어 감마 램프를 설정하는 데 사용됩니다.
GDIINFO

GDIINFO 구조체는 지정된 디바이스의 그래픽 기능을 설명합니다.
문자 모양

GLYPHBITS 구조체는 문자 모양 비트맵을 정의하는 데 사용됩니다.
GLYPHDATA

GLYPHDATA 구조체에는 개별 문자 모양에 대한 정보가 포함되어 있습니다.
GLYPHDEF

GLYPHDEF 공용 구조체는 개별 문자 모양을 식별하고 GLYPHBITS 구조체에 대한 포인터 또는 PATHOBJ 구조체에 대한 포인터를 제공합니다.
문자 모양

GLYPHPOS 구조체는 GDI에서 문자 모양 설명과 위치를 그래픽 드라이버에 제공하는 데 사용됩니다.
HEAPALIGNMENT

HEAPALIGNMENT 구조에는 지정된 디스플레이 메모리 힙에 대한 맞춤 요구 사항을 지정하는 데이터가 포함되어 있습니다.
IFIEXTRA

IFIEXTRA 구조체는 GDI에서 사용할 수 있는 지정된 서체에 대한 추가 정보를 정의합니다.
IFIMETRICS

IFIMETRICS 구조체는 GDI에서 사용할 수 있는 지정된 서체에 대한 정보를 정의합니다.
LINEATTRS

LINEATTRS 구조체는 드라이버의 선 그리기 함수에서 선 특성을 결정하는 데 사용됩니다.
PALOBJ

PALOBJ 구조체는 인덱싱된 색상표를 나타내는 사용자 개체입니다.
PATHDATA

PATHDATA 구조체는 하위 경로의 전체 또는 일부를 설명합니다.
PATHOBJ

PATHOBJ 구조체는 스트로크하거나 채울 선 및 베지어 곡선 집합을 설명하는 데 사용됩니다.
PERBANDINFO

PERBANDINFO 구조체는 프린터 그래픽 DLL의 DrvQueryPerBandInfo 함수에 대한 입력으로 사용됩니다.
지점

POINT 구조체는 점의 x 및 y 좌표를 정의합니다.
POINTL

POINTL 구조체는 점의 x 및 y 좌표를 정의합니다.
POINTS

POINTS 구조체는 점의 x 및 y 좌표를 정의합니다.
RECT

RECT 구조체는 왼쪽 위와 오른쪽 아래 모서리의 좌표로 사각형을 정의합니다.
RECTL

RECTL 구조체는 왼쪽 위와 오른쪽 아래 모서리의 좌표로 사각형을 정의합니다.
실행

RUN 구조체는 CLIPLINE 구조에 의해 잘리지 않는 선형 픽셀 집합을 설명하는 데 사용됩니다.
SIZE

SIZE 구조체는 사각형의 너비와 높이를 정의합니다.
Sources

원본 구조에는 VidPN(Video Present Network) 토폴로지를 포함합니다.
STROBJ

STROBJ 클래스 또는 텍스트 문자열 개체에는 디바이스 드라이버에 대한 문자 모양 핸들 및 위치의 열거형이 포함되어 있습니다.
SURFACEALIGNMENT

SURFACEALIGNMENT 구조체는 디스플레이 드라이버가 HeapVidMemAllocAligned에서 할당하는 표면에 대한 맞춤 제한을 설명하는 데 사용됩니다.
SURFOBJ

SURFOBJ 구조체는 표면의 사용자 개체입니다. 디바이스 드라이버는 일반적으로 Surface 개체가 GDI 비트맵 또는 디바이스 관리 표면을 나타내는 경우에만 Surface 개체에서 메서드를 호출합니다.
TYPE1_FONT

TYPE1_FONT 구조에는 PostScript 드라이버가 GDI를 통해 Type1 글꼴에 액세스하는 데 필요한 정보가 포함되어 있습니다.
VIDEOMEMORY

VIDEOMEMORY 구조를 사용하면 드라이버가 디스플레이 메모리를 힙으로 관리할 수 있습니다.
VIDEOMEMORYINFO

VIDEOMEMORYINFO 구조체는 디스플레이 메모리의 일반적인 형식을 설명합니다.
VIDEOPARAMETERS

비디오 미니포트 드라이버는 IOCTL 요청이 IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS 때 VIDEO_REQUEST_PACKET InputBuffer 멤버의 VIDEOPARAMETERS 구조에 대한 포인터를 받습니다.
VMEMHEAP

VMEMHEAP 구조체에는 힙에 대한 정보가 포함되어 있습니다.
WCRUN

WCRUN 구조체는 유니코드 문자의 실행을 설명합니다.
WNDOBJ

WNDOBJ 구조를 사용하면 드라이버가 창의 위치, 크기 및 표시되는 클라이언트 영역 변경 내용을 추적할 수 있습니다.
XFORML

FLOATOBJ_XFORM 구조체는 기하학적 와이드 라인과 같은 임의 선형 2차원 변환을 설명합니다. F
XFORMOBJ

XFORMOBJ 구조체는 기하학적 와이드 라인과 같은 임의 선형 2차원 변환을 설명합니다.
XLATEOBJ

XLATEOBJ 구조체는 색상표에서 다른 색상표로 색 인덱스를 변환하는 데 사용됩니다.