2012-07-22 7 views
0

DirectX SDK 샘플 인 BasicHLSL10을 실행하고 Windbg를 사용하여 프로세스에 연결합니다. 프로세스를 종료 한 후 'x d3d *'를 사용합니다! 렌더링 '및'x dxgi! '에 관심있는 기능을 나열하십시오. 그런 다음 'dxgi! D3DKMTPresent'와 모든 'd3d *! D3DKMTRender'에 중단 점을 설정합니다. 그 후 프로세스를 계속 진행하려면 'g'를 누릅니다. 그러나 BasicHLSL10은 중단 점을 밟지 않고 계속 실행되는 것으로 보입니다. 이것이 COM 인터페이스의 하나 일 수 있다고 생각하지만,별로 익숙하지 않습니다. 어떻게, DirectX 호출 중 일부를 호출 할 때 프로세스를 중단 할 수 있습니까? 이 기술은 DXVA를 사용하는 미디어 플레이어에서도 작동합니까?windbg를 사용하여 DirectX 응용 프로그램 프로세스를 중단하는 방법은 무엇입니까?

답변

0

은 ...

BasicHLSL10 결코 그것을 사용하지 왜 그렇게 어쩌면 즉, D3DKMT * 기능 만 (즉 내가 WDK 읽을 생각입니다 적어도)는 OpenGL 설치 가능 클라이언트 드라이버에서 사용되기 때문에이 될 수처럼 보인다
관련 문제