0
직접 모드에서 실행되는 응용 프로그램에서 D3D11Texture2D로 프레임을 캡처해야합니다. 저는 Present() 또는 Present1()을 일반적으로 연결했지만, 이제 일부 응용 프로그램 (예 : SteamVR 게임, OVR 게임 등)은 direct mode()의 프레임을 출력합니다.직접 모드 (Nvidia)에서 프레임 캡처
누구에게 아이디어가 있습니까?
직접 모드에서 실행되는 응용 프로그램에서 D3D11Texture2D로 프레임을 캡처해야합니다. 저는 Present() 또는 Present1()을 일반적으로 연결했지만, 이제 일부 응용 프로그램 (예 : SteamVR 게임, OVR 게임 등)은 direct mode()의 프레임을 출력합니다.직접 모드 (Nvidia)에서 프레임 캡처
누구에게 아이디어가 있습니까?
문제를 해결하기 위해 나는 그래픽 파이프 라인에서출력 합병 단계로 뛰어 들었다. 나는 내가 필요한 모든 것이 의 렌더링 타겟 (s)에 있다는 것을 발견했다. 멀티 버퍼링을 구현하기 위해 여러 렌더 타겟을 사용할 수 있습니다.
DX12 장치를 연결해야 할 수도 있습니다. – VuVirt
예, 시도했지만 Present1() 호출이 없으며 swapchain에 액세스 할 수 없습니다. 직접 모드는 드라이버 레벨 출력을 처리하기위한 인터페이스를 제공하며 프레임 텍스처를 캡처하는 방법을 모른다. –
프레임을 캡처 할 수 있는지 FRAPS를 시도해 볼 수 있습니까? 그럴 수 있다면 방법이 있으며 나는 그걸로 당신을 더 도울려고 노력할 것입니다. – VuVirt