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 |