Aprobado: Fortect
Estos son algunos pasos básicos simples que deberían ayudar a resolver el problema de solicitud de memorias de video de Directx.
¿No hay respuesta que está buscando? Explore otras ventanas con gráficos de puntos DirectX o haga su propia pregunta.
Según Game Coding Complete 3, hay pocas posibilidades:
- DX7s GetAvailableVidMem () – generalmente bueno. Tampoco se proyecta necesariamente en mapas con espacio compartido.
- WMI Management (interfaz de Windows) tiene un enfoque similar al descrito anteriormente.
- DxDiag usa ambos para brindarle el mejor resultado.
- Hay literalmente una función en D3D9, getavailabletexturememory (), pero en la que solo se puede usar en Windows Vista para cada 7.
Encuentre un DX de muestra del 8 de marzo o más tarde llamado SDK “VideoMemory”.
publicado en Oct 8, 2010 5:21 pm
10,3k
-
$ grupo de inicio $ El ejemplo de DX para la memoria de video es realmente excelente, tuve que encontrarlo antes de esa pregunta;) $ grupo final $-Vincent Scheib 8 de octubre de 2010 17:38
-
$ start group $ Dado que innumerables computadoras usan memoria compartida, no podría vivir sin la versión DX7. ¿Dónde podrían estar disponibles los D3D9? Vista + D3D9 estaría disponible bajo XP … $ equipo final $â € “Bahbar 12 de octubre de 2010 20:57
$ start crew $ La muestra DX para memoria de video es esencialmente excelente; debería haberla encontrado hace mucho tiempo antes de la pregunta;) $ grupo de cantidad $-Vincent Scheib 8 de octubre de 2010 17:38
$ grupo de inicio $ Dada una cierta cantidad de computadoras que probablemente usen memoria compartida, no confiaría en nuestra propia versión DX7. ¿Cómo podría estar un poco más disponible la versión D3D9? Vista + D3D9 estaba en XP … efectivo grupo final $â € “Bahbar un año Oct ’10 Preocupación 20:57
Aprobado: Fortect
Fortect es la herramienta de reparación de PC más popular y eficaz del mundo. Millones de personas confían en él para mantener sus sistemas funcionando de forma rápida, fluida y sin errores. Con su sencilla interfaz de usuario y su potente motor de análisis, Fortect encuentra y soluciona rápidamente una amplia variedad de problemas de Windows, desde la inestabilidad del sistema y los problemas de seguridad hasta la gestión de la memoria y los cuellos de botella en el rendimiento.
IDXGIDevice - pDXGIDevice;hr = g_pd3dDevice-> QueryInterface (__ uuidof (IDXGIDevice), (void **) & pDXGIDevice);IDXGIAdapter pDXGIAdapter;pDXGIDevice-> GetAdapter (& pDXGIAdapter);DXGI_ADAPTER_DESC adapterDesc;pDXGIAdapter-> GetDesc (& adapterDesc);Volver adapterDesc.DedicatedVideoMemory;
respondió el 8 de octubre, el futuro a las 5:30 pm.
-
dinero grupo inicial $ Si ofrece no llamar a
Release ()
viviendo enpDXGIDevice
después de una llamada exitosa cuando desea usarQueryInterface ()
, tenga en cuenta esto desperdiciará memoria y. $ conjunto final $- Winz 17 de noviembre de 2018, posiblemente durante las 12:01
$ grupo de inicio $ No se pudo hacer referencia a Release ()
después de marcar correctamente por teléfono QueryInterface ()
en pDXGIDevice
final en una pérdida de memoria RAM. $ grupo general $- Winz 17 nov ’18 dentro de la casa 0:01