다음을 통해 공유


효과 클래스(gdipluseffects.h)

Effect 클래스는 비트맵에 효과 및 조정을 적용하는 데 사용할 수 있는 11개의 클래스에 대한 기본 클래스로 사용됩니다. 다음 클래스는 효과에서 내림 차순입니다.

비트맵에 적용하고 적용하려면 Effect 클래스의 하위 항목 중 하나의 instance 만들고 해당 하위 항목의 주소를 Graphics::D rawImage 메서드 또는 Bitmap::ApplyEffect 메서드에 전달합니다.

메서드

Effect 클래스에는 이러한 메서드가 있습니다.

 
효과::효과

Effect 개체를 만듭니다.
효과::GetAuxData

Effect::GetAuxData는 Bitmap::ApplyEffect 메서드에 대한 이전 호출에서 만든 조회 테이블 집합에 대한 포인터를 가져옵니다.
효과::GetAuxDataSize

Effect::GetAuxDataSize 메서드는 Bitmap::ApplyEffect 메서드에 대한 이전 호출에서 만든 보조 데이터의 크기(바이트)를 가져옵니다.
효과::GetParameterSize

Effect::GetParameterSize 메서드는 이 효과에 대해 현재 설정된 매개 변수의 총 크기(바이트)를 가져옵니다. Effect::GetParameterSize 메서드는 일반적으로 Effect 클래스의 하위 항목의 instance 개체에서 호출됩니다.
효과::UseAuxData

Effect::UseAuxData 메서드는 Bitmap::ApplyEffect 메서드가 만든 보조 데이터에 대한 포인터를 반환해야 하는지 여부를 지정하는 플래그를 설정하거나 지웁니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 gdipluseffects.h