픽셀 형식 함수
다음 Windows 함수는 픽셀 형식을 관리합니다.
Windows 함수 | 설명 |
---|---|
PixelFormat 선택 | 지정된 픽셀 형식과 가장 일치하는 디바이스 컨텍스트의 픽셀 형식을 가져옵니다. |
SetPixelFormat | 디바이스 컨텍스트의 현재 픽셀 형식을 픽셀 형식 인덱스로 지정된 픽셀 형식으로 설정합니다. |
GetPixelFormat | 디바이스 컨텍스트의 현재 픽셀 형식의 픽셀 형식 인덱스를 가져옵니다. |
DescribePixelFormat | 디바이스 컨텍스트 및 픽셀 형식 인덱스가 지정된 경우 픽셀 형식의 속성으로 PIXELFORMATDESCRIPTOR 데이터 구조를 채웁니다. |
GetEnhMetaFilePixelFormat | 향상된 메타파일의 픽셀 형식 정보를 검색합니다. |
ChoosePixelFormat 함수는 디바이스 컨텍스트의 지원되는 픽셀 형식에서 가장 일치하는 항목을 식별하는 1부터 시작하는 픽셀 형식 인덱스를 반환합니다.
SetPixelFormat 함수는 1 기반 픽셀 형식 인덱스를 사용하여 원하는 형식을 식별합니다. 일반적으로 ChoosePixelFormat을 호출하여 가장 일치하는 픽셀 형식을 찾은 다음, ChoosePixelFormat의 결과로 SetPixelFormat을 호출합니다.
창을 참조하는 디바이스 컨텍스트에 대해 SetPixelFormat 을 호출하는 경우 SetPixelFormat 은 창의 픽셀 형식도 변경합니다. 창의 픽셀 형식을 두 번 이상 설정하면 창 관리자 및 다중 스레드 애플리케이션에 상당한 복잡성이 발생할 수 있으므로 허용되지 않습니다. 창의 픽셀 형식을 한 번만 설정할 수 있습니다. 그 후에는 창의 픽셀 형식을 변경할 수 없습니다.
GetPixelFormat 함수는 1 기반 픽셀 형식 인덱스를 반환합니다.
DescribePixelFormat 함수는 다음을 매개 변수로 사용합니다.
- 디바이스 컨텍스트에 대한 핸들
- 픽셀 형식 인덱스
- PIXELFORMATDESCRIPTOR 데이터 구조에 대한 포인터
DescribePixelFormat 함수는 PIXELFORMATDESCRIPTOR의 멤버가 적절하게 설정된 상태에서 를 반환합니다.
GetEnhMetaFilePixelFormat 함수는 메타파일의 픽셀 형식 크기를 반환하고 메타파일의 픽셀 형식 정보를 검색합니다.