directx-9

    1

    1답변

    IDirect3DDevice9의 인스턴스가 주어지면 원래의 렌더링 상태 (즉, 장치가 처음 생성되었을 때의 상태)에 어떤 접근법을 사용할 수 있습니까? 가장 깨끗한 방법은 나중에 적용 할 수 있도록 장치를 만든 직후 IDirect3DDevice9 :: CreateStateBlock을 통해 상태 블록을 만드는 것입니다. 불행히도, 나는 장치 생성 코드를 수정

    0

    1답변

    d3d에서 2D 그래픽 렌더링 방법이 더 빠릅니까? 스프라이트 또는 텍스처링 쿼드/다른 폴리선 사용하기

    0

    1답변

    버텍스 밖에서 버텍스 버퍼를 만들어야합니다. MSDN의 This tutorial은 훌륭합니다. 그러나 이것은 DirectX10 +에 유용합니다. 나는 DirectX9를 사용하고있다. 이 같은 것을 어떻게 달성 할 수 있습니까? 감사합니다.

    1

    2답변

    나는 시뮬레이션 요소를 나타내는 2D 아이콘이 많은 시뮬레이터 비주얼을하고 있는데, 다른 요소를 나타내는 3D (.x로 만든 .x) 아이콘이있다. 그리고 더 중요한 요소. 다른 2 차원 아이콘 (.tga) 위에이 아이콘을 만들어야하지만이 방법을 찾을 수 없습니다. Direct X가 2D 아이콘의 나머지 부분에 3D 아이콘을 그릴 수 있습니까? 현재 2D 아

    0

    1답변

    MSDN 설명서 (http://msdn.microsoft.com/en-us/library/bb174425%28v=vs.85%29.aspx)에는 "Direct3D 9 응용 프로그램은이 통화 도중 메시지를받을 수 있습니다. " 응용 프로그램이 WndProc 함수로 보낼 것으로 예상되는 메시지는 무엇입니까?

    -1

    1답변

    내 Direct3D 앱의 시작 시간을 좀 더 빠르게하려고하는데, 프로파일 러에 따르면 Direct3DCreate9가 전체 시간을 차지하는 것을 보았습니다. 왜? 그리고 그것에 대해 무엇을 할 수 있습니까? OS : XP, DirectX : 9.0. 다른 DirectX를 사용하는 Windows 7에서도 동일한 동작이 발생하며 많은 게임에서이 "Direct X

    0

    2답변

    Visual C++ 2005의 Include Files 디렉터리 목록의 첫 번째 항목으로 2007 directx sdk include 디렉터리 세트를 가지고 있습니다. 해당 디렉토리에는 dxtrans.h가 들어 있습니다. 그러나 프로젝트를 만들려고 할 때 "dedrans.h 헤더를 얻으려면 DirectX 9 SDK를 설치해야합니다."라는 제목의 "qedit

    3

    3답변

    작업중인 프로젝트의 로그 파일 시스템에 약간의 기능을 추가하고 싶습니다. 내 LogError() 호출에 대해 오류가 발생한 함수를 포함하고 싶습니다. LogError()이라는 함수의 이름에 액세스 할 수있는 방법이 있는지 궁금해서 프로그래밍 방식으로 해당 정보에 액세스하여 로그에 추가 할 수 있습니다. . 위의 예에서 bool Engine::Graphics

    18

    4답변

    편집 : 내가 바보 같은 실수를 발견 즉시 시간이 여기에 게시를 위해 작업 후 물론, ... 나는 컴파일러 오류 때 받고 있어요 프로젝트에서 #include <d3dx9.h>으로 가려고합니다. 치명적인 오류 C1083 : 파일을 열 수 없습니다 : 'd3dx9.h': 해당 파일이나 디렉토리가 없습니다. " DirectX SDK가 설치되어 있습니다. (또한

    2

    1답변

    어쩌면 어리석은 질문 일 수도 있지만 정말 흥미 롭습니다. Silverlight 또는 XNA를 사용하여 Windows Phone 7 용 응용 프로그램을 만들 수 있지만 Windows Phone 7에서 실행할 수있는 순수 DirectX 9 응용 프로그램을 개발할 수 있습니까? 답변 해 주셔서 감사합니다.