다음을 통해 공유


IDCompositionEffectGroup::SetOpacity(float) 메서드(dcomp.h)

Opacity 속성의 값을 변경합니다.

구문

HRESULT SetOpacity(
  [in] float opacity
);

매개 변수

[in] opacity

형식: float

Opacity 속성의 새 값입니다.

반환 값

형식: HRESULT

함수가 성공하면 S_OK를 반환합니다. 그러지 않으면 HRESULT 오류 코드를 반환합니다. 오류 코드 목록은 DirectComposition 오류 코드를 참조하세요.

설명

불투명도는 0보다 작거나 같은 모든 값에 대해 완전히 투명하고 1보다 크거나 같은 모든 값에 대해 완전히 불투명한 것으로 해석됩니다. 0에서 1 사이의 모든 값은 부분 불투명도를 나타냅니다.

불투명도 매개 변수가 NaN, 양수 무한대 또는 음의 무한대인 경우 이 메서드는 실패합니다.

Opacity 속성이 이전에 애니메이션된 경우 이 메서드는 애니메이션을 제거하고 Opacity 속성을 지정된 정적 값으로 설정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 dcomp.h
라이브러리 Dcomp.lib
DLL Dcomp.dll

추가 정보

IDCompositionEffectGroup