다음을 통해 공유


픽셀 형식 함수

다음 Windows 함수는 픽셀 형식을 관리합니다.

Windows 함수 설명
PixelFormat 선택 지정된 픽셀 형식과 가장 일치하는 디바이스 컨텍스트의 픽셀 형식을 가져옵니다.
SetPixelFormat 디바이스 컨텍스트의 현재 픽셀 형식을 픽셀 형식 인덱스로 지정된 픽셀 형식으로 설정합니다.
GetPixelFormat 디바이스 컨텍스트의 현재 픽셀 형식의 픽셀 형식 인덱스를 가져옵니다.
DescribePixelFormat 디바이스 컨텍스트 및 픽셀 형식 인덱스가 지정된 경우 픽셀 형식의 속성으로 PIXELFORMATDESCRIPTOR 데이터 구조를 채웁니다.
GetEnhMetaFilePixelFormat 향상된 메타파일의 픽셀 형식 정보를 검색합니다.

 

ChoosePixelFormat 함수는 디바이스 컨텍스트의 지원되는 픽셀 형식에서 가장 일치하는 항목을 식별하는 1부터 시작하는 픽셀 형식 인덱스를 반환합니다.

SetPixelFormat 함수는 1 기반 픽셀 형식 인덱스를 사용하여 원하는 형식을 식별합니다. 일반적으로 ChoosePixelFormat을 호출하여 가장 일치하는 픽셀 형식을 찾은 다음, ChoosePixelFormat의 결과로 SetPixelFormat을 호출합니다.

창을 참조하는 디바이스 컨텍스트에 대해 SetPixelFormat 을 호출하는 경우 SetPixelFormat 은 창의 픽셀 형식도 변경합니다. 창의 픽셀 형식을 두 번 이상 설정하면 창 관리자 및 다중 스레드 애플리케이션에 상당한 복잡성이 발생할 수 있으므로 허용되지 않습니다. 창의 픽셀 형식을 한 번만 설정할 수 있습니다. 그 후에는 창의 픽셀 형식을 변경할 수 없습니다.

GetPixelFormat 함수는 1 기반 픽셀 형식 인덱스를 반환합니다.

DescribePixelFormat 함수는 다음을 매개 변수로 사용합니다.

  • 디바이스 컨텍스트에 대한 핸들
  • 픽셀 형식 인덱스
  • PIXELFORMATDESCRIPTOR 데이터 구조에 대한 포인터

DescribePixelFormat 함수는 PIXELFORMATDESCRIPTOR의 멤버가 적절하게 설정된 상태에서 를 반환합니다.

GetEnhMetaFilePixelFormat 함수는 메타파일의 픽셀 형식 크기를 반환하고 메타파일의 픽셀 형식 정보를 검색합니다.