선택적 디스플레이 드라이버 함수
드라이버 크기를 줄이기 위해 디스플레이 드라이버 작성기는 일반적으로 비디오 하드웨어에서 잘 지원되는 선택적 함수만 추가합니다. 표시 드라이버는 다음 표에 나열된 함수를 구현할 수 있습니다. 이러한 함수는 다음 범주로 정렬됩니다.
비트맵 관리 함수
그리기 함수
이미지 색 관리 함수
포인터 및 창 관리 함수
기타 함수
비트맵 관리 함수
함수 | Description |
---|---|
드라이버 정의 형식으로 비트맵을 만들고 관리합니다. |
|
디바이스 관리 비트맵을 삭제합니다. |
그리기 함수
함수 | Description |
---|---|
디바이스 관리형 표면 간, GDI 관리 표준 형식 비트맵 간 또는 디바이스 관리형 표면과 GDI 관리 표준 형식 비트맵 간에 일반적인 비트 블록 전송 기능을 제공합니다. |
|
디바이스 팔레트에 대해 디더링된 브러시를 만들도록 디바이스에 요청 합니다. |
|
디바이스 관리 표면의 닫힌 경로를 그립니다. |
|
지정된 기본 형식의 음영을 지정합니다. |
|
단색 정수 전용의 단일 화장품 선을 그립니다. |
|
디바이스 관리형 표면과 GDI 관리형 표면의 조합 간에 비트 블록 전송 기능을 회전합니다. |
|
정의된 표면에 대해 지정된 브러시를 인식합니다. |
|
디바이스 관리 및 GDI 관리 표면 간에 블록 전송을 늘릴 수 있습니다. |
|
ROP를 사용하여 스트레치 비트 블록 전송을 수행 합니다. |
|
동시에 경로를 스트로크하고 채웁니다. |
|
투명도를 사용하여 비트 블록 전송 기능을 제공합니다. |
이미지 색 관리 함수
함수 | Description |
---|---|
지정된 비트맵의 픽셀이 지정된 변환의 디바이스 영역 내에 있는지 여부를 확인합니다. |
|
ICM 색 변환을 만듭니다. |
|
지정된 ICM 색 변환을 삭제합니다. |
|
지정된 디스플레이 디바이스의 하드웨어 감마 램프 를 설정합니다. |
포인터 및 창 관리 함수
함수 | Description |
---|---|
PIXELFORMATDESCRIPTOR 구조에 픽셀 형식 설명을 작성하여 디바이스 지정 PDEV의 픽셀 형식을 설명합니다. |
|
포인터를 새 위치로 이동하고 다시 그습니다. |
|
지정된 화면 사각형을 저장하거나 복원합니다. |
|
창의 픽셀 형식을 설정합니다. |
|
드라이버에서 포인터를 그린 경우 화면에서 포인터를 제거한 다음 새 포인터 셰이프를 설정합니다. |
기타 함수
함수 | Description |
---|---|
글꼴을 더 이상 실현할 필요가 없음을 드라이버에 알 수 있습니다. 드라이버는 할당된 데이터 구조를 해제할 수 있습니다. |
|
그리기 형식 이스케이프 함수를 구현합니다. |
|
디바이스 독립적 그래픽 DDI에서 사용할 수 없는 디바이스의 정보를 쿼리합니다. |
|
표시된 데이터 구조와 연결된 스토리지를 해제합니다. |
|
디스플레이 드라이버가 GDI를 통해 특정 정보에 대한 알림을 받을 수 있도록 허용합니다. |
|
GDI와 디스플레이 드라이버 지원 공동 프로세서 디바이스 간의 그리기 작업을 조정합니다. 엔진 관리 표면의 경우에만 해당합니다 . |
|
디바이스의 공동 프로세서에서 수행하는 그리기 작업을 GDI와 조정하도록 허용합니다. |
디스플레이 드라이버는 필요에 따라 Microsoft DirectDraw 및/또는 Direct3D 인터페이스를 구현할 수도 있습니다. 자세한 내용은 다음 섹션을 참조하세요.
모든 그래픽 드라이버에 대한 선택적 함수 목록이 선택적 그래픽 드라이버 함수에 표시됩니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기