0
IDirectDrawSurface7 :: Blt를 호출하는 동안 lpDDSrcSurface가 NULL 일 수 있습니까?IDirectDrawSurface7 :: Blt - 소스 표면의 NULL 포인터
dest_surf->Blt(&dest_rect, NULL, NULL, blt_flags, NULL);
위의 코드와 같이 보이지만 단순히 MSDN에서 아무 것도 말하지 않습니다.
감사합니다. 실제로 나는이 라인을 가진다 :'dest_surf-> Blt (& dest_rect, srce_surf, & srce_rect, blt_flags, NULL);'srce_surf가 NULL이 될 수있는 렌더 루프 내부 (소스 표면이 생성되지 않은 경우). 시스템이 안정되거나 숨겨진 오류가 발생합니까? – Ivars
if 블록을 추가하지 않는 이유는 무엇입니까? 소스 표면이 null 인 경우, Blt를 더 이상 호출하지 말아주세요. – zdd