CDC::PatBlt
장치에서 비트 패턴을 만듭니다.
BOOL PatBlt(
int x,
int y,
int nWidth,
int nHeight,
DWORDdwRop
);
매개 변수
x
패턴을 받을 수 있는 사각형의 왼쪽 위 모퉁이의 x 좌표 논리를 지정 합니다.y
패턴을 받을 수 있는 사각형의 왼쪽 위 모퉁이의 y 좌표 논리를 지정 합니다.nWidth
패턴을 수신 하는 사각형의 너비 (논리 단위)를에서 지정 합니다.nHeight
패턴을 수신 하는 사각형의 높이 (논리 단위)를에서 지정 합니다.dwRop
래스터 작업 코드를 지정합니다. (ROPs) 래스터 작업 코드는 GDI 색상이 현재 브러시, 가능한 소스 비트맵을 대상 비트맵을 포함 하는 출력 작업에 결합 하는 방법을 정의 합니다. 이 매개 변수는 다음 값 중 하나가 될 수 있습니다.PATCOPY 대상 비트맵에 복사 패턴.
PATINVERT 결합 대상 비트맵 패턴 Boolean XOR 연산자를 사용 합니다.
DSTINVERT 대상 비트맵을 반전 시킵니다.
어두운 모든 출력 검정 설정 합니다.
흰색 모든 출력 흰색 회전 합니다.
반환 값
함수가 성공 하면 0이 아닌. 그렇지 않으면 0입니다.
설명
무늬 선택한 브러시 및 장치에 이미 있는 패턴의 조합입니다. 지정 된 래스터 작업 코드 dwRop 패턴의 결합 방법을 정의 합니다. 이 함수에 대 한 나열 된 래스터 작업 전체 256 삼진 래스터 작업 코드의 일부입니다. 특히 참조 소스에는 래스터 작업 코드를 사용할 수 없습니다.
지원 하지 않는 장치 컨텍스트는 PatBlt 함수입니다. 장치 컨텍스트를 지원 하는지 확인 하려면 PatBlt, 호출의 GetDeviceCaps 멤버 함수에서의 RASTERCAPS 인덱스 및 반환 값을 확인는 RC_BITBLT 플래그.
요구 사항
헤더: afxwin.h