dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

XCESS INPUT

 
dev.gamez.lv Forum Index -> Programmēšana
View previous topic :: View next topic  
Author Message
AnetiX
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 05 Jun 2003
Posts: 573

PostPosted: Wed Aug 11, 2004 5:11 pm    Post subject: XCESS INPUT

Lieta tāda. Izmantoju XCESS pakas komponentu DXDirectInput. Tur ir tāda problēma, ka līdzko logs paliek neaktīvs (uzspiežam kaut kur aizmugrē, jeb ALT+TAB) izmetas 101 ziņojums ar
Quote:
Could not acquire keyboard.
Samplos notiek tieši tas pats. Vai ir kāds veids kā ar to cīnīties?
Man ir ideja, ka brīdī, kad logs ir neaktīvs, lai viņš netaisa dxdirectinput.keyboard.poll; komandu, tādejādi errors nemestos, bet es jau esmu tāc lāme, ka.... āpsis esmu... neņemiett galvā... rakstot iedomājos uzrakstīt if form1.Active then DXInput.Keyboard.Poll; un viss aizgāja.... Wink Nu topiku atstāšu, ja nu kādam arī šitāda problēma rodas.
_________________
Miljons iemeslu, kāpēc Latvija ir labākā valsts pasaulē
http://www.millionreasonswhylatviaisthebestcountryintheworld.com
Back to top
View user's profile Visit poster's website
AnetiX
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 05 Jun 2003
Posts: 573

PostPosted: Wed Aug 11, 2004 8:27 pm    Post subject:

A ar XCESSiem var dabūt kaut ko 3D veidā ārā? Smile
_________________
Miljons iemeslu, kāpēc Latvija ir labākā valsts pasaulē
http://www.millionreasonswhylatviaisthebestcountryintheworld.com
Back to top
View user's profile Visit poster's website
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Thu Aug 12, 2004 7:51 am    Post subject:

Ta ar visu var dabūt 3D ārā, arī ar Delphu TCanvas. Uzzīmē trijstūri, un iedomājies, ka tā ir 3D piramīda :)
Back to top
View user's profile Send e-mail
AnetiX
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 05 Jun 2003
Posts: 573

PostPosted: Thu Aug 12, 2004 11:09 am    Post subject:

Hmm... a pac XCESS jau neļauj zīmēt... viņš tikai bildes ļauj salikt visur kur grib. Lai zīmētu, jāzīmē TBitmap'ā un pēctam jāmet uz XCESS un tur baigai neērti ja godīgi... kaut kā citādi nevar, teiksim uzvelkt antialiašotu līniju? Smile
_________________
Miljons iemeslu, kāpēc Latvija ir labākā valsts pasaulē
http://www.millionreasonswhylatviaisthebestcountryintheworld.com
Back to top
View user's profile Visit poster's website
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Thu Aug 12, 2004 11:24 am    Post subject:

Tak ne jau TBItmapā. Zīmē labāk uz DirectX Surfaces, gan jau XACCESS to piedāvā. Un cik man zināms, DirectDraw nepiedāvā zīmēt līnijas, u.c. primitīvus. Tas tikai nodrošina darbības ar Surfacēm (flipošanu).

Ja grib antialiašotas līnijas zīmēt, tad jālieto vai nu GDI++ vai DirectXGraphics, vai arī jāraksta pašama savas fjas.
Back to top
View user's profile Send e-mail
Display posts from previous:   
dev.gamez.lv Forum Index -> Programmēšana All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group