ID3DX11Effect::CloneEffect 메서드

효과 인터페이스의 복사본을 만듭니다.

구문

HRESULT CloneEffect(
   UINT          Flags,
   ID3DX11Effect **ppClonedEffect
);

매개 변수

플래그

형식: UINT

복제된 효과 생성에 영향을 주는 플래그입니다. 0 또는 다음 값 중 하나일 수 있습니다.

플래그 설명
D3DX11_EFFECT_CLONE_FORCE_NONSINGLE cbuffers에서 모든 "단일" 한정자를 무시합니다. 모든 cbuffers에는 복제된 효과에서 만든 자체 ID3D11Buffer가 있습니다.

ppClonedEffect

형식: ID3DX11Effect**

효과의 복사본으로 설정될 ID3DX11Effect 포인터에 대한 포인터입니다.

반환 값

형식: HRESULT

다음 Direct3D 11 반환 코드 중 하나를 반환합니다.

설명

참고

DirectX SDK는 효과에 대해 컴파일된 이진 파일을 제공하지 않습니다. 효과 유형 애플리케이션을 빌드하려면 Effects 11 원본을 사용해야 합니다. 효과 11 소스를 사용하는 방법에 대한 자세한 내용은 효과 10과 효과 11 간의 차이점을 참조하세요.

요구 사항

요구 사항
헤더
D3dx11effect.h
라이브러리
해당 없음(효과 11 라이브러리는 온라인에서 공유 원본으로 사용할 수 있습니다.)

추가 정보

ID3DX11Effect