Форум: "Media";
Текущий архив: 2005.10.09;
Скачать: [xml.tar.bz2];
Внизdirect draw. определение устройств и видеорежимов Найти похожие ветки
← →
slim © (2005-05-17 14:00) [0]люди ките кусочком кода как подобное на дельфях изобразить бошка уже по швам расходится
void TestHardware()
{
ZeroMemory(&g_drvHandle, sizeof(DDRAW_DEVICE_STRUCT));
DirectDrawEnumerateEx(DDEnumCallbackEx,
&g_drvHandle,
DDENUM_ATTACHEDSECONDARYDEVICES |
DDENUM_DETACHEDSECONDARYDEVICES |
DDENUM_NONDISPLAYDEVICES );
}
BOOL WINAPI DDEnumCallbackEx( GUID* pGUID, LPSTR strDriverDescription, LPSTR strDriverName, LPVOID pContext, HMONITOR hm )
{
HRESULT hr;
LPDIRECTDRAW pDD = NULL;
// Create a DirectDraw device using the enumerated guid
hr = DirectDrawCreateEx( pGUID, (VOID**)&pDD, IID_IDirectDraw7, NULL );
if( SUCCEEDED(hr) ){
WriteLog("Название устройства: ");
WriteLog(strDriverName);
WriteLog("\nОписание: ");
WriteLog(strDriverDescription);
}
SAFE_RELEASE( pDD );
// Continue looking for more devices*/
return TRUE;
}
← →
slim © (2005-05-17 14:31) [1]извените за тупость сам допетрил :)
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2005.10.09;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.014 c