IUIAnimationVariable2::SetVariableIntegerChangeHandler 메서드(uianimation.h)

애니메이션 변수의 정수 값 변경에 대한 처리기를 지정합니다.

구문

HRESULT SetVariableIntegerChangeHandler(
  [in, optional] IUIAnimationVariableIntegerChangeHandler2 *handler,
  [in]           BOOL                                      fRegisterForNextAnimationEvent
);

매개 변수

[in, optional] handler

애니메이션 변수의 정수 값을 변경하기 위한 처리기에 대한 포인터입니다. 이 매개 변수는 NULL일 수 있습니다.

[in] fRegisterForNextAnimationEvent

TRUE이면 EstimateNextEventTime 메서드가 다음 애니메이션 이벤트까지의 예상 시간 간격에 처리기를 통합할 것을 지정합니다. 기본값은 없습니다.

반환 값

성공하면 S_OK 반환합니다. 그렇지 않으면 HRESULT 오류 코드입니다. 오류 코드 목록은 Windows 애니메이션 오류 코드를 참조하세요.

설명

처리기 매개 변수에 대해 NULL을 전달하면 Windows 애니메이션이 이전에 전달한 처리기 개체에 대한 참조를 해제합니다. 이 기술은 Shutdown 메서드를 호출하지 않고도 참조 주기를 중단하는 데 필수적일 수 있습니다.

IUIAnimationVariableIntegerChangeHandler2::OnIntegerValueChanged 는 마지막 업데이트 이후 반올림된 값이 변경된 경우에만 호출됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8, Windows 7 및 Windows 7용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 uianimation.h
DLL UIAnimation.dll

추가 정보

IUIAnimationVariable2

IUIAnimationVariableChangeHandler2