다음을 통해 공유


IWICPalette::HasAlpha 메서드(wincodec.h)

팔레트에 불투명하지 않은 항목(즉, 알파가 1보다 작은 항목)이 포함되어 있는지 여부를 나타냅니다.

구문

HRESULT HasAlpha(
  [out] BOOL *pfHasAlpha
);

매개 변수

[out] pfHasAlpha

형식: BOOL*

색상표에 TRUE 투명한 색이 포함되어 있으면 수신하는 포인터입니다. 그렇지 않으면 FALSE입니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

다양한 이미지 형식은 다양한 방식으로 알파를 지원합니다. PNG는 부분적으로 투명한 색상표 항목을 지원하여 알파를 완전히 지원합니다. GIF는 색을 알파 없이 24bpp로 저장하지만 하나의 색상표 항목을 완전히 투명하게 지정할 수 있습니다. 색상표에 완전히 투명한 항목이 여러 개 있는 경우(0x00RRGGBB), GIF는 마지막 항목을 투명 인덱스로 사용합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 WINDOWS XP SP2, Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 wincodec.h
라이브러리 Windowscodecs.lib
DLL Windowscodecs.dll