🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #14880

Re: [VB] Direct3D immediate/retained ?

#14880
From: Sven Putteneers
Date: Fri, 05 Jan 2001 10:27
35 lines
2690 bytes
"BuiZe" <buize@buize.com> wrote:
>Wie kan mij eens duidelijk uitleggen wat het praktische verschil is tussen
>de immediate en de retained Direct3D modes. Maw het verschil in de code die
>je moet hanteren.
>
>In de SDK helpfile heb wel ik dit gevonden :
>
>Direct3D has two modes: Immediate Mode and Retained Mode.
>- Retained Mode is a high-level 3-D API for programmers who require rapid
>development or who want the help of the Retained Mode built-in support for
>hierarchies and animation.
>- Immediate Mode is a low-level 3-D API that is ideal for developers who
>need to port games and other high-performance multimedia applications to the
>Windows operating system. Immediate Mode is a device-independent way for
>applications to communicate with accelerator hardware at a low level.
>Direct3D Retained Mode is built on top of Immediate Mode.
>
>Ik programmeer in VB met DX 7.0a SDK en ik zou de gemakkelijkste van de 2
>willen gebruiken, degene waarvoor ik minst code moet schrijven om resultaat
>te hebben. Welke zou je mij aanraden om mee te werken ?

Zoals de text het zegt: Retained mode is de mode waarin je allerhande "hogere"
tools tot je beschikking hebt, zoals "built-in support for hierarchies and
animation".

In Immediate mode moet je deze dingen zelf implementeren, je hebt alleen een
interface "to communicate with accelerator hardware at a low level".

Je kan dus een beetje vergelijken: Immediate mode ~ assembler, Retained mode ~
een of andere 'hogere' programmeertaal

sVennieboy

-- 
Linux, because a computer is a terrible thing to waste...
Technical Details
Message-ID: <978690575.978232372@news.pandora.be>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!skynet.be!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail
References: <w_e56.77179$MA1.2469575@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,364e69c800174d2f
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,364e69c800174d2f
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-01-05 02:32:03 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!skynet.be!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail
X-Newsreader: kexpress 0.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Message-ID: <978690575.978232372@news.pandora.be>
References: <w_e56.77179$MA1.2469575@afrodite.telenet-ops.be>
Subject: Re: [VB] Direct3D immediate/retained ?
Newsgroups: be.comp.programming,nl.comp.programmeren
From: Sven Putteneers <svennieboy@penguinpowered.com>
Content-Transfer-Encoding: 8bit
Lines: 35
Date: Fri, 05 Jan 2001 10:27:09 GMT
NNTP-Posting-Host: 213.224.53.164
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 978690429 213.224.53.164 (Fri, 05 Jan 2001 11:27:09 MET)
NNTP-Posting-Date: Fri, 05 Jan 2001 11:27:09 MET
Organization: Telenet Internet