다음을 통해 공유


ID2D1EffectImpl::SetGraph 메서드(d2d1effectauthor.h)

렌더러는 이 메서드를 호출하여 변환 그래프를 지정하고 그래프 변경 내용을 변환하는 방법으로 효과 구현을 제공합니다.

렌더러는 다음과 같은 경우 이 메서드를 호출합니다.

  • 효과가 처음 초기화되는 경우.
  • 효과에 대한 입력 수가 변경되면 입니다.

구문

HRESULT SetGraph(
  ID2D1TransformGraph *transformGraph
);

매개 변수

transformGraph

형식: ID2D1TransformGraph*

효과가 SetDescription 호출을 통해 변환 토폴로지를 설명하는 그래프입니다.

반환 값

형식: HRESULT

CreateEffect 호출의 일부로 호출되는 경우 효과가 초기화되지 않도록 하는 오류입니다. 효과가 후속 SetGraph 호출에 실패하는 경우:

  • 오류는 효과에 대한 입력 수를 변경한 속성 메서드에서 반환됩니다.
  • 효과 개체가 오류 상태로 전환되고, 이후에 렌더링에 사용되는 경우 컨텍스트가 임시 오류 상태로 전환되고, 특정 효과가 렌더링되지 않으며 다음 EndDraw 또는 Flush 호출에서 오류가 반환됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2용 Windows Server 2012 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 d2d1effectauthor.h
라이브러리 D2D1.lib

추가 정보

ID2D1EffectImpl