2015-01-05 3 views
0

몇 년 전 을 사용하여 .gif 텍스처를 ID3D10Resource*에로드했습니다. 그러나 nowdays D3DX은 더 이상 사용되지 않습니다. 이러한 형식을로드하는 데 사용할 수있는 함수는 무엇입니까?DirectX11 GIF 텍스처로드

+0

[첫 번째 작업 중 하나] (http://blogs.msdn.com/b/chuckw/archive/2012/03/02/directxtk.aspx)는 "d3dx replacement"를 검색 할 때 나타납니다. – Michael

답변

0

D3DX는 '모든 부엌 싱크'유틸리티 코드에 접근했다, 그래서 '런타임'사물의 혼합이었다 게임이나 응용 프로그램이 수도 고객에게 배포되었을 때 사용하고, 일반적으로 게임이나 응용 프로그램의 제작 빌드의 일부가 아닌 '도구 및 빌드 타임'작업을했습니다.

WICTextureLoader 모듈이 들어있는 DirectX Tool Kit을 사용해야합니다. DirectX Tool Kit는 게임 및 응용 프로그램의 런타임시 D3DX 사용을 대체하기위한 것입니다.

DirectXTex은 콘텐츠 및 빌드 도구에 대한 D3DX의 사용을 대체하기위한 것으로 DirectX Tool Kit을 사용하지 않으려는 사람들을위한 WCTextureLoader의 '독립 실행 형'버전을 포함하고 있습니다. 이유가 뭐든간에.

왜 여기에 WICTextureLoader 사본이 2 개 있고 DirectXTex 자체와이 모듈이 겹치는 지에 대한 자세한 내역은 blog 게시물을 참조하십시오. D3DX 교체 제안 일반적으로

, 더 넓게 기존의 DirectX SDK 교체 제안 사항 Living without D3DX

참조, 참조 :

MSDN

DirectX SDK Samples Catalog

DirectX SDK Tools Catalog

DirectX SDKs of a certain age

비슷한 질문에 here이 (가) 응답했습니다.