IDirectDrawClipper 인터페이스(ddraw.h)
애플리케이션은 IDirectDrawClipper 인터페이스의 메서드를 사용하여 클립 목록을 관리합니다. 이 섹션은 이 인터페이스의 메서드에 대한 참조입니다.
상속
IDirectDrawClipper 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IDirectDrawClipper 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IDirectDrawClipper 인터페이스에는 이러한 메서드가 있습니다.
IDirectDrawClipper::GetClipList DirectDrawClipper 개체와 연결된 클립 목록의 복사본을 검색합니다. 클립 목록의 하위 집합을 선택하려면 클립 목록을 클리핑하는 사각형을 전달할 수 있습니다. |
IDirectDrawClipper::GetHWnd IDirectDrawClipper::SetHWnd 메서드를 사용하여 이전에 이 DirectDrawClipper 개체와 연결된 창 핸들을 검색합니다. |
IDirectDrawClipper::Initialize CoCreateInstance COM 함수를 사용하여 만든 DirectDrawClipper 개체를 초기화합니다. |
IDirectDrawClipper::IsClipListChanged 창 핸들이 DirectDrawClipper 개체와 연결된 경우 클립 목록의 상태 검색합니다. |
IDirectDrawClipper::SetClipList 부모 DirectDrawClipper 개체가 연결된 표면에서 IDirectDrawSurface7::Blt, IDirectDrawSurface7::BltBatch 및 IDirectDrawSurface7::UpdateOverlay 메서드에서 사용하는 클립 목록을 설정하거나 삭제합니다. |
IDirectDrawClipper::SetHWnd clipper 개체가 클리핑 정보를 가져오는 데 사용하는 창 핸들을 설정합니다. |
설명
IDirectDrawClipper 인터페이스의 메서드는 다음 그룹으로 구성할 수 있습니다.
그룹화 | 메서드 |
---|---|
메모리 할당 | 초기화 |
클립 목록 | GetClipList, IsClipListChanged, SetClipList 및 SetHWnd |
핸들 | GetHWnd |
LPDIRECTDRAWCLIPPER 데이터 형식을 사용하여 IDirectDrawClipper 인터페이스에 대한 포인터가 포함된 변수를 선언할 수 있습니다. Ddraw.h 헤더 파일은 다음 코드를 사용하여 이 데이터 형식을 선언합니다.
typedef struct IDirectDrawClipper FAR *LPDIRECTDRAWCLIPPER;
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | ddraw.h |