다음을 통해 공유


EMRCREATEBRUSHINDIRECT 구조체(wingdi.h)

EMRCREATEBRUSHINDIRECT 구조체에는 CreateBrushIndirect 고급 메타파일 레코드에 대한 멤버가 포함됩니다.

구문

typedef struct tagEMRCREATEBRUSHINDIRECT {
  EMR        emr;
  DWORD      ihBrush;
  LOGBRUSH32 lb;
} EMRCREATEBRUSHINDIRECT, *PEMRCREATEBRUSHINDIRECT;

멤버

emr

모든 레코드 형식의 기본 구조체입니다.

ihBrush

핸들 테이블의 브러시 인덱스입니다.

lb

브러시에 대한 정보를 포함하는 LOGBRUSH32 구조체입니다. lbStyle 멤버는 BS_SOLID, BS_HOLLOW, BS_NULL 또는 BS_HATCHED 값이어야 합니다.

코드가 32비트 및 64비트 플랫폼에서 모두 사용되는 경우 LOGBRUSH32 구조를 사용해야 합니다. 이렇게 하면 한 플랫폼에서 메타파일을 기록하고 다른 플랫폼에서 사용할 때 플랫폼 간의 호환성이 유지됩니다. 코드가 한 플랫폼에 남아 있는 경우 LOGBRUSH를 사용하기에 충분합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 wingdi.h(Windows.h 포함)

추가 정보

CreateBrushIndirect

LOGBRUSH

LOGBRUSH32

메타 파일 구조

메타파일 개요