다음을 통해 공유


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