directx-11

    0

    1답변

    저는 Windows Phone 8에 게임을 이식하는 중입니다. VS는 XAML 및 기타 기본 (Windows Phone 8, 8.1), 성공적으로 네이티브 예제로 작업하면 게임은 정상적으로 실행되지만 XAML을 사용해야합니다. 대부분 코드에 기반하므로 XAML로 프로젝트 D3D를 만들고 메인을 연결하지 않고 정적 라이브러리 예를 잘 실행, 나는 회전 큐브를

    0

    1답변

    here의 코드 예제를 통해 DirectX를 배우고 있습니다. 저는 코드 세트 1, 6 장 상자 코드 예제에 있습니다. I의 DirectX 11 호환 기계를 6 장의 코드를 컴파일 할 때, 그것을 잘 실행하지만 box.cpp 5.0 //d3App.cpp. //In InitDirect3D() method D3D_FEATURE_LEVEL a

    1

    1답변

    다음 mwe는 기본적으로 this example에서 추출됩니다. 전체 예제를 컴파일하고 잘 작동하지만 내 mwe는 Visual Studio 2013과 함께 컴파일되지 않으며 왜 보이지 않습니다. #include <dwrite_2.h> #include <atlbase.h> using namespace std; void main() { I

    1

    2답변

    초기화 중 두 가지 문제 1. DirectX 11에서 3D 게임 프로그래밍 소개 책을 통해 D3D의 초기화 부분을 배우고 있습니다. UINT createDeviceFlags = 0; #if defined(DEBUG) || defined(_DEBUG) createDeviceFlags |= D3D11_CREATE_DEVICE_DEBUG; #endif D

    0

    1답변

    DirectX 엔진을 설정했는데 문제가 없지만 그릴 필요가있는 개체가 표시되지 않고 문제가있는 곳을 찾을 수 없습니다. 코드를 통해 자습서 엔진을 검색했지만 여전히 작동하지 않습니다. 누구든지 내 코드에서 문제를 볼 수 있습니까? 이미 도움을 주셔서 감사합니다. 추신. 모든 헤더 파일에 대해 걱정하지 마라.이 파일은 그렇지 않다. 하여 코드 내가 가지고 D

    0

    1답변

    더 이상 올바르게 그려지지 않는 셰이더가 있습니다. XNA에서 작동했지만 DX11 및 SharpDX 용으로 다시 작성해야했으며 이제 셰이더 모델 5를 사용합니다. 예외는 없으며 쉐이더 효과는 관련이없는 (?) 기본 샘플러를 제외하고 장치에서 디버그 레이어 메시지를 컴파일하지 않고 잘 컴파일합니다 - 상태 불만. 가장 간단한 텍스처 블리트를 수행하는 정상적인

    0

    1답변

    다음을 확인하고 싶습니다. 하나의 스프라이트 배치를 사용하여 글꼴 및 기타 움직이는 스프라이트를 그리는 것이 좋습니까? 그것이 사실이라면, 단 하나의 스프라이트 - 배치를 사용하여 일괄 처리 할 수있는 쿼드가 몇 개인가? DirectX API의 문제이며 GPU를 처리하는 것입니까?

    0

    1답변

    DirectX 11 데모 응용 프로그램에서 내 정적 지오메트리에 CDXUTSDKMesh을 사용합니다. 이미로드되어 표시됩니다. 이 응용 프로그램에서 Precomputed Radiance Transfer와 관련된 몇 가지 실험을하고 있습니다. ID3DXPRTEngine은 작업에 매우 유용한 도구입니다. 불행히도, D3DX와 DXUT는 거기서 매우 호환되지 않

    1

    1답변

    하나의 GPU에서 데스크탑 복제 API를 사용하여 데스크탑을 캡처하고 GPU 메모리에있는 텍스처를 다른 GPU로 복사해야합니다. 이렇게하려면 데스크톱 이미지를 가져 와서 ID3D11DeviceContext :: CopyResource를 사용하여 동일한 장치에서 생성 된 준비 리소스로 복사하는 캡처 스레드가 있습니다. 그런 다음 해당 준비 리소스를 읽기와 매

    5

    1답변

    나는 잠시 동안 Directx 11을 공부했지만 Directx 11이 메모리를 관리하는 방법에 대해서는 여전히 혼란 스럽습니다. 예를 들어 ID3D11Device :: CreateBuffer를 사용하여 정점 버퍼를 만들면 새 버퍼가 어디에 저장됩니까? 나는 그것이 버퍼에 포인터를 반환한다는 것을 알기 때문에 그것이 CPU RAM에 저장되어야 함을 의미합니까