title: Memory status after releasing LPDIRECT3D9 and LPDIRECT3DDEVICE9
body: <p>This is C++, WINAPI and DirectX.</p>
  
  <p>I create a simple window and it occupies like 1 Mb in the memory (as seen in the Task Manager). When I create the DirectX objects (<code>LPDIRECT3D9</code> and <code>LPDIRECT3DDEVICE9</code>) it goes to like 10 Mb. After I release those two:</p>
  
  <pre><code>if( pd3dDevice != NULL )  
      pd3dDevice-&gt;Release( );
  if( pD3D != NULL )  
      pD3D-&gt;Release( );`) 
  </code></pre>
  
  <p>The memory doesn't come back to 1 Mb but to about 3 Mb. So I wonder if there's something else to be done or if this is normal.</p>