다음을 통해 공유


ID3DXEffect::End 메서드

활성 기술을 종료합니다.

구문

HRESULT End();

매개 변수

이 메서드에는 매개 변수가 없습니다.

반환 값

형식: HRESULT

이 메서드는 항상 S_OK 값을 반환합니다.

설명

효과의 모든 렌더링은 일치하는 ID3DXEffect::BeginID3DXEffect::End 호출 쌍 내에서 수행됩니다. 모든 패스가 렌더링되면 활성 기술을 종료하려면 ID3DXEffect::End 를 호출해야 합니다. 효과 시스템은 ID3DXEffect::Begin 이 호출되었을 때 생성된 상태 블록을 사용하여 응답하여 ID3DXEffect::Begin 전에 파이프라인 상태를 자동으로 복원합니다.

기본적으로 효과 시스템은 기술 이전의 상태를 저장하고 기술 후 상태를 복원합니다. 이 저장 및 복원 기능을 사용하지 않도록 선택하는 경우 D3DXFX_DONOTSAVESAMPLERSTATE 참조하세요.

요구 사항

요구 사항
헤더
D3DX9Effect.h
라이브러리
D3dx9.lib

추가 정보

ID3DXEffect