도 4 에 도시 된 소프트웨어 ( 200 ) 의 동작 을 설명 하 기 전 에 종래 의 윈 도즈 비스타 아키 텍 쳐 에 대해 설명 하 는 것 이 바람직 하 다 . 이 를 위하 여 , 도 3 은 윈도 즈 비스타 운영 체제 를 기반 으로 하 는 종래 의 소프트웨어 ( 200 ') 를 도시 한다 . 도시 된 바 와 같이 , 소프트웨어 ( 200 ') 는 애플리케이션 소프트웨어 ( 202 '), 운영 체제 의 몇 개 의 일반 적 인 그래픽 컴포넌트 들 ( 204 ', 206 ', 208 ' 및 210 ')( 런타임 컴포넌트 들 이 라고 불림 ) 과 몇 개 의 하드웨어 특정 의 그래픽 디바이스 드라이버 컴포넌트 들 ( 220 , 222 , 및 224 ) 을 포함 함 으로써 , 서브시스템 ( 30 또는 40 ) 과 같 은 그래픽 서브시스템 을 위한 디바이스 드라이버 를 규정 한다 . 또한 , 디스플레이 로더 모듈 ( display loader module ) ( 218 '), 윈 도즈 비스타 커널 ( Windows Vista kernel ) ( 216 ') 및 상기 윈도 즈 그래픽 디바이스 인터페이스 ( GDI ) 소프트웨어 ( 214 ') 가 역시 도시 된다 .