direct3d

    4

    1답변

    Direct3D에서 화면에 2D 이미지를 그려 넣으려고합니다. 화면을 채우기 위해 투영 된 직사각형 빌보드 다각형에 텍스처를 매핑해야한다고 가정합니다. (저는 관심이 없거나 Direct2D를 사용할 수 없습니다.) SDK에서 찾은 모든 텍스처 정보는 파일에서 비트 맵을로드하고 해당 비트 맵을 사용하기 위해 텍스처를 지정하는 것에 대해 설명하지만 아직 조작

    3

    1답변

    나는 direct3d 9를 사용하고 D3DXCreateFont를 사용하여 화면에 텍스트를 쓰는 데 사용할 수있는 글꼴 개체를 만듭니다. 그러나 설치된 글꼴 대신 TTF 파일에있는 글꼴을 사용하고 싶습니다. 할 일이없는 창에 먼저 글꼴을 설치하지 않고 TTF 파일에서 글꼴 개체를 만들 수있는 방법이 있습니까?

    1

    2답변

    신사 숙녀 여러분. 나는이 질문을 Code Project의 COM 포럼에 올렸고, 소름 끼치는 대답을 남겼으므로 더 도움이 될 것입니다. Microsoft에는 GUID 81BDCBCA-64D4-426d-AE8D-AD0147F4275C로 노출 된 Direct3D 9 용 COM 라이브러리가 있습니다. Microsoft에서 COM에서 Direct3D 10을 노출

    3

    2답변

    안녕하세요. SlimDX로 스프라이트를 올바르게 렌더링하는 데 문제가 있습니다. .NET Drawing DrawImageUnscaled처럼 작은 스케일을 사용합니다. 나는 어떤 변형도 사용하지 않고있다. 초기화 :이 Vector2 position; Sprite sprite; Size size; Texture texture; sprite = new S

    2

    2답변

    저는 DirectX 10을 사용하여 3d 응용 프로그램을 코딩하고 있으며 Shadermanagement의 태클이 어떻게되는지 궁금합니다. 는 가장 효과적인 응용 프로그램 시작에이 모든 쉐이더를 미리로드 한 후 필요하거나 수를 더 얻는 경우에 하드웨어의이 열차에게 자원을 수행로를 사용하는 것입니다. 이 셰이더 스위치가 최소화되도록 셰이더 렌더링을 주문하는 속

    0

    1답변

    현재 변환 및 유사한 설정, 특히 투영 변환 및 뷰포트를 고려하여 글꼴을 렌더링하려고합니다. 나는 그것을하기위한 가장 좋은 방법은 텍스트를 렌더링하기 위해 화면을 벗어난 표면을 가지고 텍스트를 실제로 원하는 곳에 그 표면을 렌더링하는 것이라고 생각합니다. 그러나이 솔루션의 여러 측면에 대해서는 확신 할 수 없습니다. 이 방법이 가장 좋은 방법인가요? 자유로

    3

    1답변

    Direct3D9를 사용하여 IDirect3D9::GetAdapterCount()을 사용하여 사용 가능한 어댑터를 계산할 수 있습니다. 그러나이 방법은 단일 듀얼 헤드 그래픽 카드의 경우 출력 수를 2로 반환합니다. 내가 나중에 D3D 장치를 만드는 경우도 제대로 작동 D3D,이에 대한 동등한이 있습니까 : 내 질문에 DISPLAY_DEVICE displa

    0

    3답변

    Windows에서 전체 화면으로 이동할 때 D3D 또는 OpenGL을 사용하는 응용 프로그램의 이상한 동작을 눈치 채셨습니까? 응용 프로그램이 전체 화면으로 이동 한 다음 다시 창으로 전환하거나 종료 할 때만 적용됩니다. 그들은 다른 응용 프로그램 (단일 모니터 컴퓨터에있을 때)의 창 위치를 뒤섞거나 여러 대의 모니터 컴퓨터에있을 때 다른 응용 프로그램 창

    1

    4답변

    WinSock 연결을 사용하여 가속도 정보 및 iPhone을 가져 와서 Direct3D 응용 프로그램에 연결합니다. Apels GLGravity의 샘플 코드를 수정하여 헬리콥터가 중력과 관련하여 움직이게 만들었지 만 헬리콥터가 거꾸로 날아 가지 않도록 움직임을 "캡핑"해야합니다! 나는 가속도계의 출력을 제한하려고 시도했다. if (y < -0.38f) {

    2

    3답변

    내 3D 편집기 응용 프로그램에서 장면의 엔티티 (메쉬, 라이트, 카메라 등)를 클릭하고 이동할 수 있기를 원합니다. 그렇게하기 위해 Direct3d 뷰를 기준으로 현재 마우스 위치를 가져 와서 어떻게 든 내 ViewModel에 제공해야한다고 상상합니다. 내 앱이 MVVM 패턴을 기반으로 만들어 졌다고 생각하면 어떻게해야할까요? 추가 정보 : Direct3