D3DX11CreateEffectFromMemory 함수

이진 효과 또는 파일에서 효과를 만듭니다.

구문

HRESULT D3DX11CreateEffectFromMemory(
   void          *pData,
   SIZE_T        DataLength,
   UINT          FXFlags,
   ID3D11Device  *pDevice,
   ID3DX11Effect **ppEffect
);

매개 변수

pData

형식: void*

컴파일된 효과 데이터의 Blob입니다.

DataLength

형식: SIZE_T

데이터 Blob의 길이입니다.

FXFlags

형식: UINT

효과 플래그가 없습니다. 0으로 설정됩니다.

pDevice

형식: ID3D11Device*

효과 리소스를 만들 ID3D11Device 에 대한 포인터입니다.

ppEffect

형식: ID3DX11Effect**

새로 만든 ID3DX11Effect 인터페이스의 주소입니다.

반환 값

형식: HRESULT

반환 값은 Direct3D 11 반환 코드에 나열된 값 중 하나입니다.

설명

참고

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

요구 사항

요구 사항
헤더
D3dx11effect.h

추가 정보

효과 11 함수