ImageAttributes 클래스(gdiplusimageattributes.h)
ImageAttributes 개체에는 렌더링 중에 비트맵 및 메타파일 색을 조작하는 방법에 대한 정보가 포함되어 있습니다. ImageAttributes 개체는 색 조정 행렬, 회색조 조정 행렬, 감마 보정 값, 색 맵 테이블 및 색 임계값을 비롯한 여러 색 조정 설정을 유지 관리합니다.
상속
ImageAttributes 클래스는 GdiplusBase를 구현합니다.
메서드
ImageAttributes 클래스에는 이러한 메서드가 있습니다.
ImageAttributes::ClearBrushRemapTable ImageAttributes::ClearBrushRemapTable 메서드는 이 ImageAttributes 개체의 브러시 색 다시 매핑 테이블을 지웁니다. |
ImageAttributes::ClearColorKey ImageAttributes::ClearColorKey 메서드는 지정된 범주에 대한 색 키(투명도 범위)를 지웁니다. |
ImageAttributes::ClearColorMatrices ImageAttributes::ClearColorMatrices 메서드는 지정된 범주에 대한 색 조정 행렬과 회색조 조정 행렬을 지웁니다. |
ImageAttributes::ClearColorMatrix ImageAttributes::ClearColorMatrix 메서드는 지정된 범주에 대한 색 조정 행렬을 지웁니다. |
ImageAttributes::ClearGamma ImageAttributes::ClearGamma 메서드는 지정된 범주에 대해 감마 수정을 사용하지 않도록 설정합니다. |
ImageAttributes::ClearNoOp ImageAttributes::ClearNoOp 메서드는 지정된 범주에 대한 NoOp 설정을 지웁니다. |
ImageAttributes::ClearOutputChannel ImageAttributes::ClearOutputChannel 메서드는 지정된 범주에 대한 Cyan-magenta-yellow-black(CMYK) 출력 채널 설정을 지웁니다. |
ImageAttributes::ClearOutputChannelColorProfile ImageAttributes::ClearOutputChannelColorProfile 메서드는 지정된 범주에 대한 출력 채널 색 프로필 설정을 지웁니다. |
ImageAttributes::ClearRemapTable ImageAttributes::ClearRemapTable 메서드는 지정된 범주에 대한 색 다시 매핑 테이블을 지웁니다. |
ImageAttributes::ClearThreshold ImageAttributes::ClearThreshold 메서드는 지정된 범주의 임계값을 지웁니다. |
ImageAttributes::Clone ImageAttributes::Clone 메서드는 이 ImageAttributes 개체의 복사본을 만듭니다. |
ImageAttributes::GetAdjustedPalette ImageAttributes::GetAdjustedPalette 메서드는 지정된 범주의 조정 설정에 따라 색상표의 색을 조정합니다. |
ImageAttributes::GetLastStatus ImageAttributes::GetLastStatus 메서드는 이 ImageAttributes 개체의 가장 최근 메서드 실패의 특성을 나타내는 값을 반환합니다. |
ImageAttributes::ImageAttributes ImageAttributes::ImageAttributes 개체를 만듭니다. 이것이 기본 생성자입니다. (ImageAttributes.ImageAttributes) |
ImageAttributes::ImageAttributes ImageAttributes::ImageAttributes 개체를 만듭니다. 이것이 기본 생성자입니다. (오버로드 2/3) |
ImageAttributes::ImageAttributes ImageAttributes::ImageAttributes 개체를 만듭니다. 이것이 기본 생성자입니다. (오버로드 1/3) |
ImageAttributes::Reset ImageAttributes::Reset 메서드는 지정된 범주에 대한 모든 색 및 회색조 조정 설정을 지웁니다. |
ImageAttributes::SetBrushRemapTable ImageAttributes::SetBrushRemapTable 메서드는 브러시 범주에 대한 색 다시 매핑 테이블을 설정합니다. |
ImageAttributes::SetColorKey ImageAttributes::SetColorKey 메서드는 지정된 범주에 대한 색 키(투명도 범위)를 설정합니다. |
ImageAttributes::SetColorMatrices ImageAttributes::SetColorMatrices 메서드는 지정된 범주에 대한 색 조정 행렬과 회색조 조정 행렬을 설정합니다. |
ImageAttributes::SetColorMatrix ImageAttributes::SetColorMatrix 메서드는 지정된 범주에 대한 색 조정 행렬을 설정합니다. |
ImageAttributes::SetGamma ImageAttributes::SetGamma 메서드는 지정된 범주의 감마 값을 설정합니다. |
ImageAttributes::SetNoOp ImageAttributes::SetNoOp 메서드는 지정된 범주에 대한 색 조정을 해제합니다. ImageAttributes::ClearNoOp를 호출하여 ImageAttributes::SetNoOp 호출 전에 적용된 색 조정 설정을 복원할 수 있습니다. |
ImageAttributes::SetOutputChannel ImageAttributes::SetOutputChannel 메서드는 지정된 범주에 대한 CMYK 출력 채널을 설정합니다. |
ImageAttributes::SetOutputChannelColorProfile ImageAttributes::SetOutputChannelColorProfile 메서드는 지정된 범주에 대한 출력 채널 색 프로필 파일을 설정합니다. |
ImageAttributes::SetRemapTable ImageAttributes::SetRemapTable 메서드는 지정된 범주에 대한 색 다시 매핑 테이블을 설정합니다. |
ImageAttributes::SetThreshold ImageAttributes::SetThreshold 메서드는 지정된 범주에 대한 임계값(투명도 범위)을 설정합니다. |
ImageAttributes::SetToIdentity ImageAttributes::SetToIdentity 메서드는 지정된 범주의 색 조정 행렬을 ID 행렬로 설정합니다. |
ImageAttributes::SetWrapMode ImageAttributes::SetWrapMode 메서드는 이 ImageAttributes 개체의 래핑 모드를 설정합니다. |
설명
렌더링하는 동안 이미지의 색을 조작할 수 있습니다. 수정, 어둡게, 밝게 하고, 제거할 수 있습니다. 이러한 조작을 적용하려면 ImageAttributes 개체를 초기화하고 ImageAttributes 개체의 주소( Image 개체의 주소와 함께)를 Graphics::D rawImage 메서드에 전달합니다.
요구 사항
대상 플랫폼 | Windows |
헤더 | gdiplusimageattributes.h |