DrvSetPixelFormat 함수(winddi.h)

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

구문

BOOL DrvSetPixelFormat(
  SURFOBJ *pso,
  LONG    iPixelFormat,
  HWND    hwnd
);

매개 변수

pso

창이 연결된 SURFOBJ 구조체에 대한 포인터입니다.

iPixelFormat

픽셀 형식을 설정할 디바이스 형식을 지정하는 인덱스입니다. 디바이스에서 지원하는 픽셀 형식은 1부터 시작하는 양의 1 기반 정수 인덱스로 식별됩니다.

hwnd

픽셀 형식을 설정할 창에 대한 핸들입니다.

반환 값

함수가 성공하면 반환 값은 TRUE 입니다. 그렇지 않으면 FALSE이고 오류 코드가 기록됩니다.

설명

픽셀 형식을 두 번 이상 설정하면 Window Manager 및 다중 스레드 애플리케이션에 대한 복잡성이 발생할 수 있습니다. 따라서 창의 픽셀 형식은 한 번만 설정할 수 있으며 변경되지 않은 상태로 유지되어야 합니다.

요구 사항

   
대상 플랫폼 데스크톱
머리글 winddi.h(Winddi.h 포함)

추가 정보

DrvDescribePixelFormat

SURFOBJ