JavaScript EditorFree JavaScript Editor     Ajax Editor 



Main Page
 

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

data aquisition modes (DirectInput) 
data area (bitmap files) 
data format (keyboard) 
    data structures 
    setting 
data formats
    joysticks  2nd  3rd 
    keyboard 
        data structures  2nd 
        generic data formats 
    mouse  2nd 
data structures  2nd  3rd 
    ACTION  2nd 
    arrays  2nd 
    BITMAPFILEHEADER 
    BITMAPINFOHEADER  2nd 
    BSTs (binary search trees) 
        inserting data into  2nd  3rd  4th 
        nodes  2nd 
        orders 
        roots 
        searching  2nd  3rd  4th 
        when to use 
    DDBLTFX  2nd 
    DDCAPS  2nd  3rd 
    DDCAPS2 
    DDPIXELFORMAT  2nd  3rd 
    DIDEVICEINSTANCE  2nd  3rd 
    DIJOYSTATE  2nd  3rd 
    DIJOYSTATE2 
    DIMOUSESTATE 
    DIPROPHEADER 
    DIPRORANGE 
    DIPROWORD 
    DMUSIC_MIDI 
    DSBCAPS  2nd 
    DSBUFFERDESC 
    DSCAPS  2nd  3rd  4th 
    DWORD  2nd 
    INPUT_EVENT_TYP 
    linked lists
        adding nodes to  2nd  3rd 
        advantages and disadvantages  2nd 
        creating  2nd 
        defined 
        deleting nodes from  2nd  3rd  4th 
        doubly linked lists  2nd 
        head pointers 
        tail pointers 
        traversing  2nd 
    POLYGON  2nd  3rd 
    RGNDATA structure 
    RGNDATAHEADER structure 
    static structures  2nd 
    SYSTEM_INFO 
    TEXTMETRIC  2nd 
    WAVEFORMATEX  2nd 
    WNDCLASS 
    WNDCLASSEX  2nd 
        cbClsExtra field 
        cbSize field 
        cbWndExtra field 
        hbrBackground field 
        hCursor field  2nd 
        hIcon field 
        hIconSm field 
        hInstance field 
        initializing  2nd 
        lpCursorName field  2nd 
        lpfnWndProc field 
        lpIconName field 
        lpszClassName field 
        lpszMenuName field 
        style field  2nd 
data structures.  [See structures]2nd  [See structures]
data types
    fixed-point math  2nd 
    HDC 
    T3DLIB1 library  2nd  3rd  4th  5th  6th 
    T3DLIB3 sound library  2nd 
databases
    Shadow Land object placement database  2nd  3rd 
DD_GENERIC return code (DirectDrawCreate() method) 
DD_INVALIDDIRECTDRAWGUID return code (DirectDrawCreate() method) 
DD_INVALIDPARAMS return code (DirectDrawCreate() method) 
DD_NODIRECTDRAEHW return code (DirectDrawCreate() method) 
DD_OK return code (DirectDrawCreate() method) 
DD_OUTOFMEMORY return code (DirectDrawCreate() method) 
DDBLT_ASYNC blitter flag 
DDBLT_COLORFILL blitter flag 
DDBLT_DDFX blitter flag 
DDBLT_DDROPS blitter flag 
DDBLT_DEPTHFILL blitter flag 
DDBLT_KEYDEST blitter flag 
DDBLT_KEYSRC blitter flag 
DDBLT_KEYSRCOVERRIDE blitter flag 
DDBLT_ROP blitter flag 
DDBLT_ROTATIONANGLE blitter flag 
DDBLT_WAIT blitter flag 
DDBLTFAST_DESTCOLORKEY blitter flag 
DDBLTFAST_NOCOLORKEY blitter flag 
DDBLTFAST_SCRCOLORKEY blitter flag 
DDBLTFAST_WAIT blitter flag 
DDBLTFX structure  2nd 
DDCAPS structure  2nd  3rd 
DDCAPS2 structure 
ddchCKDestBlt field (DDSURFACEDESC2 structure) 
ddchCKSrcBlt field (DDSURFACEDESC2 structure) 
DDCKEY_COLORSPACE color key flag 
DDCKEY_DESTBLT color key flag 
DDCKEY_DESTOVERLAY color key flag 
DDCKEY_SRCBLT color key flag 
DDCKEY_SRCOVERLAY color key flag 
DDERR_DIRECTDRAWALREADYCREATED return code (DirectDrawCreate() method) 
DDLOCK_READONLY flag (Lock() method) 
DDLOCK_SURFACEMEMORYPTR flag (Lock() method) 
DDLOCK_WAIT flag (Lock() method) 
DDLOCK_WRITEONLY flag (Lock() method) 
DDPCAPS_1BIT flag (CreatePalette() method) 
DDPCAPS_2BIT flag (CreatePalette() method) 
DDPCAPS_4BIT flag (CreatePalette() method) 
DDPCAPS_8BIT flag (CreatePalette() method) 
DDPCAPS_8BITENTRIES flag (CreatePalette() method) 
DDPCAPS_ALLOW256 flag (CreatePalette() method) 
DDPCAPS_ALPHA flag (CreatePalette() method) 
DDPCAPS_INITIALIZE flag (CreatePalette() method) 
DDPCAPS_PRIMARYSURFACE flag (CreatePalette() method) 
DDPCAPS_VSYNC flag (CreatePalette() method) 
DDPF_ALPHA pixel format 
DDPF_ALPHAPIXELS pixel format 
DDPF_LUMINANCE pixel format 
DDPF_PALETTEINDEXED1 pixel format 
DDPF_PALETTEINDEXED2 pixel format 
DDPF_PALETTEINDEXED4 pixel format 
DDPF_PALETTEINDEXED8 pixel format 
DDPF_PALETTEINDEXEDTO8 pixel format 
DDPF_RGB pixel format 
DDPF_ZBUFFER pixel format 
DDPF_ZPIXELS pixel format 
ddpfPixelFormat field (DDSURFACEDESC2 structure)  2nd 
DDPIXELFORMAT structure  2nd  3rd 
DDRAW.DLL file  2nd 
DDRAW.LIB file 
DDraw_Attach_Clipper() method  2nd  3rd  4th 
DDraw_Create_Surface() method 
DDraw_Fill_Surface() method 
DDraw_Flip() method 
DDraw_Init() method  2nd 
DDraw_Lock_Back_Surface() method  2nd 
DDraw_Lock_Primary_Surface() method 
DDraw_Lock_Surface() method  2nd 
DDraw_Shutdown() method 
DDraw_Unlock_Surface() method 
DDraw_Wait_For_Vsync() method 
ddsCaps field (DDSURFACEDESC2 structure)  2nd  3rd 
DDSCAPS_BACKBUFFER control flag 
DDSCAPS_COMPLEX control flag 
DDSCAPS_FLIP control flag 
DDSCAPS_LOCALVIDMEM control flag 
DDSCAPS_MODEX control flag 
DDSCAPS_NONLOCALVIDMEM control flag 
DDSCAPS_OFFSCREENPLAIN control flag 
DDSCAPS_OWNDC control flag 
DDSCAPS_PRIMARYSURFACE control flag 
DDSCAPS_STANDARDVGAMODE control flag 
DDSCAPS_SYSTEMMEMORY control flag 
DDSCAPS_VIDEOMEMORY control flag 
DDSCL_ALLOWMODEX cooperation level 
DDSCL_ALLOWMREBOOT cooperation level 
DDSCL_EXCLUSIVE cooperation level 
DDSCL_FPUSETUP cooperation level 
DDSCL_FULLSCREEN cooperation level 
DDSCL_MULTITHREADED cooperation level 
DDSCL_NORMAL cooperation level 
DDSCL_NOWINDOWCHANGES cooperation level 
DDSD_CKDESTBLT color key flag 
DDSD_CKDESTOVERLAY color key flag 
DDSD_CKSRCBLT color key flag  2nd 
DDSD_CKSRCOVERLAY color key flag 
DDSURFACEDESC2 structure 
    ddchCKDestBlt field 
    ddchCKSrcBlt field 
    ddpfPixelFormat field  2nd 
    ddsCaps field  2nd  3rd 
    dwBackBufferCount field 
    dwFlags field  2nd 
    dwHeight field 
    dwSize field 
    dwWidth field 
    lPitch field 
    lpSurface field 
DDWAITVB_BLOCKBEGIN vertical blank flag 
DDWAITVB_BLOCKEND vertical blank flag 
dead zone/dead band  2nd 
Debug runtime library (DirectX) 
decision trees  2nd  3rd  4th  5th 
deconstructing
    triangles  2nd  3rd  4th  5th  6th  7th  8th  9th  10th 
DEFAULT_GUI_FONT stock object 
DefaultWinProc() event handler 
defining
    COM (Component Object Model) interfaces  2nd 
deformation 
degree of membership (DOM)  2nd  3rd  4th  5th  6th  7th 
degree values  2nd 
delete operator  2nd 
Delete_Mode() method  2nd 
DeleteObject() function  2nd 
deleting
    GDI (Graphics Device Interface) objects
        brushes 
        pens  2nd 
    linked list nodes  2nd  3rd  4th 
DEMO5_1.CPP (sample COM object program)  2nd 
demos 
    AI-controlled demos  2nd 
    prerecorded demos  2nd 
DEMOS directory 
dendrites 
depth of color 
    DirectDraw 
depth-first searches  2nd 
design
    Outpost game 
        gameplay 
        story  2nd 
    particle systems  2nd  3rd  4th 
    scripting languages  2nd  3rd  4th 
design documents  2nd 
designing games  2nd 
    beta testing  2nd 
    brainstorming sessions  2nd  3rd 
    design documents  2nd 
    game loop architecture  2nd 
        AI and game logic 
        display synchronization 
        frame rendering 
        initialization 
        main game loop  2nd  3rd  4th  5th  6th 
        player input 
        shutdown 
    storyboards  2nd 
    types of games  2nd  3rd 
destination color keying  2nd 
Destroy_Bitmap() method 
Destroy_BOB() method 
destructors  2nd  3rd 
    creating  2nd  3rd 
detecting collisions 
    bounding boxes  2nd 
    bounding spheres/circles  2nd  3rd  4th  5th 
    point containment  2nd  3rd 
deterministic algorithms  2nd 
    evasion algorithms  2nd 
    random motion  2nd  3rd 
    tracking algorithms  2nd  3rd  4th  5th  6th 
dialog boxes
    defined 
DIDEVICEINSTANCE data structure  2nd  3rd 
DIDEVTYPE_DEVICE device type 
DIDEVTYPE_JOYSTICK device type 
DIDEVTYPE_KEYBOARD device type 
DIDEVTYPE_MOUSE device type 
DIDEVTYPEJOYSTICK_FLIGHTSTICK device type 
DIDEVTYPEJOYSTICK_GAMEPAD device type 
DIDEVTYPEJOYSTICK_HEADTRACKER device type 
DIDEVTYPEJOYSTICK_RUDDER device type 
DIDEVTYPEJOYSTICK_WHEEL device type 
DIDEVTYPEMOUSE_TOUCHPAD device type 
DIDEVTYPEMOUSE_TRACKBALL device type 
DIEDFL_ALLDEVICES scanning code 
DIEDFL_ATTACHEDONLY scanning code 
DIEDFL_FORCEFEEDBACK scanning code 
DIENUM_CONTINUE constant 
DIENUM_STOP constant 
DIERR_INPUTLOST error code 
DIERR_INVALIDPARAM error code 
DIERR_NOTACQUIRED error code 
DIERR_NOTINITIALIZED error code 
Digital Signal Processors (DSPs) 
digital sound
    defined 
    digitization 
    processing  2nd 
    recording  2nd  3rd  4th 
    sampling 
        amplitude resolution  2nd 
        Nyquist frequency 
        sample rate  2nd 
        ShannonÕs Theorem 
    sound libraries  2nd 
digitization 
DijkstraÕs search 
DIJOYSTATE data structure  2nd 
DIJOYSTATE structure 
DIJOYSTATE2 structure 
dimensions of matrices 
DIMOUSESTATE structure 
DInput_Init() method 
DInput_Init_Joystick() method 
DInput_Init_Keyboard() method 
DInput_Init_Mouse() method 
DInput_Read_Joystick() method 
DInput_Read_Keyboard() method 
DInput_Read_Mouse() method 
DInput_Release_Joystick() method 
DInput_Release_Keyboard() method 
DInput_Release_Mouse() method 
DInput_Shutdown() method 
DIPROPHEADER data structure 
DIPRORANGE data structure 
DIPROWORD data structure 
Direct3DIM 
Direct3DRM 
DirectDraw  2nd  3rd  4th  5th  6th 
    back buffers  2nd  3rd  4th 
        complex surfaces  2nd 
        creating  2nd 
        defined 
        manipulating information in  2nd 
        multiple back buffers 
    bitmaps 
        16-bit  2nd 
        24-bit  2nd 
        8-bit  2nd  3rd 
        data area 
        file headers 
        forward mapping 
        info section  2nd 
        inverse mapping 
        loading  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th 
        reading manually 
        rotating  2nd  3rd 
        scaling  2nd  3rd  4th  5th  6th  7th  8th 
        templated images 
        unloading  2nd 
    blitter  2nd  3rd  4th 
        Blt() method  2nd  3rd  4th  5th 
        BltFast() method  2nd 
        copying bitmaps  2nd  3rd  4th  5th  6th 
        memory filling  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th 
        offscreen surfaces  2nd  3rd 
    clipping  2nd 
        bitmaps  2nd  3rd  4th  5th  6th 
        clip lists  2nd 
        defined 
        IDirectDrawClipper interface  2nd  3rd  4th  5th  6th 
        pixels  2nd  3rd 
        windowed applications  2nd 
    color animation  2nd  3rd  4th  5th  6th  7th  8th  9th  10th 
    color control interface  2nd  3rd 
    color depth 
    color keys  2nd 
        source color keying  2nd  3rd  4th  5th  6th  7th 
        surface flags  2nd 
    color palettes
        attaching to surfaces  2nd 
        creating  2nd  3rd  4th  5th  6th  7th  8th 
        PALETTEENTRY structure 
    color rotation  2nd  3rd 
    color transforms and lookup tables  2nd  3rd 
    combining with GDI (Graphics Device Interface)  2nd  3rd  4th  5th 
    cooperation with Windows 
        full-screen mode 
        sample program  2nd 
        SetCooperativeLevel() method  2nd  3rd 
        windowed mode 
    DDCAPS structure  2nd  3rd 
    double buffering  2nd  3rd  4th  5th  6th  7th 
        example  2nd  3rd  4th 
        implementing  2nd  3rd 
    error handling  2nd  3rd  4th 
    full-screen mode 
    gamma control interface  2nd  3rd 
    high-color modes 
        16-bit  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th 
        24-bit  2nd 
        32-bit  2nd 
        computational speed 
        memory bandwidth 
        pixel format  2nd  3rd  4th  5th 
    interfaces
        creating  2nd  3rd 
        defined 
        IDirectDraw 
        IDirectDrawClipper  2nd 
        IDirectDrawSurface  2nd 
        IIDs (Interface IDs) 
        interface pointers  2nd  3rd  4th  5th 
        IUnknown 
        querying  2nd  3rd 
        using together  2nd 
    objects
        creating  2nd 
        releasing  2nd  3rd 
    offscreen surfaces  2nd 
        blitting  2nd  3rd  4th  5th  6th 
        creating  2nd  3rd  4th 
        releasing 
    page flipping  2nd  3rd 
        example  2nd  3rd 
        Flip() method  2nd 
    palettes  2nd 
    plotting pixels  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th 
    resource management  2nd  3rd 
    surface properties  2nd 
    surfaces 
        attaching palettes to  2nd 
        creating  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th 
        locking memory  2nd  3rd 
        memory pitch  2nd 
        primary  2nd 
        secondary  2nd  3rd 
        unlocking memory 
    video modes 
        changing  2nd  3rd 
        resolutions  2nd  3rd 
        setting 
    windowed applications  2nd 
        8-bit windowed modes  2nd  3rd 
        client area  2nd  3rd 
        clipping  2nd 
        creating  2nd 
        drawing pixels in  2nd  3rd  4th  5th 
    windowed mode 
DirectDrawCreate() method  2nd 
    example 
    parameters 
    return codes  2nd 
DirectInput  2nd  3rd  4th  5th  6th  7th 
    configuring  2nd  3rd  4th 
    data aquisition modes 
    force feedback  2nd 
        conditions 
        example  2nd  3rd 
        motive forces 
        setting up  2nd 
    input loops  2nd 
    input system architecture 
        INPUT_EVENT_TYP data structure 
        joystick mapping 
        keyboard mapping 
        Merge_Input() method  2nd 
        mouse mapping 
    interfaces  2nd 
    joystick devices  2nd  3rd 
        acquiring 
        cooperation levels 
        creating 
        data format  2nd  3rd 
        enumeration  2nd  3rd  4th  5th  6th  7th 
        input properties  2nd  3rd  4th  5th  6th 
        polling 
        reading data from  2nd 
        releasing  2nd  3rd 
    keyboard devices
        acquiring  2nd 
        cooperation levels  2nd  3rd 
        creating  2nd  3rd 
        data formats  2nd  3rd 
        example 
        releasing  2nd  3rd 
        retrieving data from  2nd  3rd  4th  5th 
        state  2nd 
    main DirectInput object
        creating  2nd  3rd 
        releasing  2nd 
    mouse devices 
        absolute mode 
        acquiring  2nd 
        cooperation level 
        creating  2nd 
        data format  2nd 
        reading data from  2nd  3rd 
        relative mode 
        releasing  2nd 
    reaquisition  2nd  3rd 
    T3DLIB2.CPP generalized input system 
        DInput_Init() method 
        DInput_Init_Joystick() method 
        DInput_Init_Keyboard() method 
        DInput_Init_Mouse() method 
        DInput_Read_Joystick() method 
        DInput_Read_Keyboard() method 
        DInput_Read_Mouse() method 
        DInput_Release_Joystick() method 
        DInput_Release_Keyboard() method 
        DInput_Release_Mouse() method 
        DInput_Shutdown() method 
        T3D library  2nd 
DirectInput8Create() method  2nd  3rd 
directives
    #define
        T3DLIB1 library  2nd  3rd  4th 
    WIN32_LEAN_AND_MEAN  2nd 
DirectMusic 
    capabilities  2nd  3rd 
    COM initialization  2nd 
    example 
    header files  2nd 
    interfaces  2nd 
        IDirectMusic 
        IDirectMusicLoader 
        IDirectMusicPerformance 
        IDirectMusicPort 
        IDirectMusicSegment 
        IDirectMusicSegmentState 
    MIDI files
        checking status of 
        loading  2nd  3rd  4th  5th  6th  7th 
        playing  2nd 
        releasing  2nd 
        stopping  2nd 
    performances  2nd  3rd 
    ports  2nd 
    shutting down  2nd 
    T3DLIB3 library API wrapper
        DMusic_Delete_All_MIDI() method 
        DMusic_Delete_MIDI() method 
        DMusic_Init() method 
        DMusic_Load_MIDI() method 
        DMusic_Play() method 
        DMusic_Shutdown() method 
        DMusic_Status() method 
        DMusic_Stop() method 
directories
    companion CD-ROM  2nd  3rd  4th  5th 
        APPLICATIONS 
        ARTICLES  2nd 
        ARTWORK  2nd 
        DEMOS 
        DIRECTX  2nd 
        ENGINES  2nd 
        GAMES  2nd 
        ONLINEBOOKS  2nd 
        SOUND  2nd 
        SOURCE  2nd 
        T3DGAMER1  2nd 
    organizing 
DirectPlay 
DirectSetup 
DirectShow 
DirectSound  2nd  3rd 
    .WAV files
        defined 
        reading  2nd  3rd  4th  5th 
    cooperation levels 
        Exclusive Cooperation 
        Normal Cooperation 
        Priority Cooperation 
        setting  2nd 
        Write_Primary Cooperation 
    DirectSound objects
        creating  2nd 
        releasing 
    interfaces  2nd 
        IDirectSound 
        IDirectSound8 
        IDirectSoundBuffer 
        IDirectSoundCapture 
        IDirectSoundNotify 
        IUnknown 
    playback frequency  2nd 
    playing sounds  2nd 
    primary buffers  2nd 
    querying for system/sound information 
        GetCaps() method  2nd  3rd  4th 
        GetStatus() method  2nd 
    secondary buffers 
        circular buffering  2nd 
        creating  2nd  3rd  4th  5th 
        locking  2nd 
        releasing 
        static 
        streaming 
        unlocking 
        writing data to  2nd  3rd 
    starting  2nd 
    stereo panning  2nd 
    stopping sounds  2nd 
    T3DLIB3 library API wrapper 
        DSound_Delete_Sound() method 
        DSound_Init() method 
        DSound_Load_WAV() method  2nd 
        DSound_Play_Sound() method  2nd 
        DSound_Replicate_Sound() method  2nd 
        DSound_Set_Sound_Freq() method  2nd 
        DSound_Set_Sound_Pan() method 
        DSound_Set_Sound_Volume() method  2nd 
        DSound_Shutdown() method 
        DSound_Status_Sound() method  2nd 
        DSound_Stop_Sound() method  2nd 
    volume control  2nd  3rd 
DirectSound objects
    creating  2nd 
    releasing 
DirectSound3 
DirectSoundCreate() method 
DirectX  2nd  3rd  4th  5th  6th 
    .  [See also COM (Component Object Model)]
    Debug runtime library 
    Direct3DIM 
    Direct3DRM 
    DirectDraw  2nd  3rd  4th  5th  6th 
        back buffers  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th 
        bitmaps.  [See bitmaps]
        blitter  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th  16th  17th  18th  19th  20th  21st  22nd  23rd  24th 
        clipping  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th  16th  17th  18th  19th  20th 
        color animation  2nd  3rd  4th  5th  6th  7th  8th  9th  10th 
        color control interface  2nd  3rd 
        color depth 
        color keys  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th  16th  17th  18th 
        color modes.  [See high-color modes]
        color palettes  2nd  3rd  4th  5th  6th  7th  8th  9th  10th 
        color rotation  2nd  3rd 
        color transforms and lookup tables  2nd  3rd 
        combining with GDI (Graphics Device Interface)  2nd  3rd  4th  5th 
        cooperation with Windows  2nd  3rd  4th  5th 
        DDCAPS structure  2nd  3rd 
        double buffering  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th 
        error handling  2nd  3rd  4th 
        full-screen mode 
        gamma control interface  2nd  3rd 
        interface pointers  2nd  3rd  4th  5th 
        interfaces  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th  16th 
        objects  2nd 
        offscreen surfaces  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th  16th  17th  18th  19th  20th  21st  22nd  23rd  24th  25th  26th 
        page flipping  2nd  3rd  4th  5th  6th  7th  8th 
        palettes  2nd 
        plotting pixels  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th 
        surface properties  2nd 
        surfaces  2nd 
        surfaces.  [See surfaces]
        video modes  2nd  3rd  4th  5th  6th  7th  8th 
        windowed applications  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th  16th  17th 
        windowed mode 
    DirectInput  2nd  3rd  4th  5th  6th  7th 
        configuration  2nd  3rd  4th 
        data aquisition modes 
        force feedback  2nd  3rd  4th  5th  6th  7th  8th  9th 
        input loops  2nd 
        input system architecture  2nd  3rd  4th  5th  6th  7th 
        interfaces  2nd 
        joystick devices  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th  16th  17th  18th  19th  20th  21st  22nd  23rd  24th  25th  26th  27th 
        keyboard devices  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th  16th  17th  18th  19th  20th  21st  22nd 
        main DirectInput object  2nd  3rd  4th  5th 
        mouse devices  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th 
        reaquisition  2nd  3rd 
        T3DLIB2.CPP generalized input system  2nd  3rd  4th  5th  6th  7th  8th  9th 
    DirectMusic 
        capabilities  2nd  3rd 
        COM initialization  2nd 
        example 
        header files  2nd 
        interfaces  2nd 
        MIDI files  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th 
        performances  2nd  3rd 
        ports  2nd 
        shutting down  2nd 
        T3DLIB3 library API wrapper  2nd  3rd  4th  5th  6th 
    DirectPlay 
    DirectSetup 
    DirectShow 
    DirectSound  2nd  3rd 
        .WAV files  2nd  3rd  4th  5th  6th 
        cooperation levels  2nd  3rd  4th  5th 
        DirectSound objects  2nd  3rd 
        interfaces  2nd 
        playback frequency  2nd 
        playing sounds  2nd 
        primary buffers  2nd 
        querying for system/sound information  2nd  3rd  4th  5th  6th  7th 
        secondary buffers  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th 
        starting  2nd 
        stereo panning  2nd 
        stopping sounds  2nd 
        T3DLIB3 library API wrapper  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th 
        volume control  2nd  3rd 
    DirectSound3 
    DirectX Audio 
    DirectX Graphics 
    function pointers  2nd  3rd  4th  5th  6th 
    HAL (Hardware Abstraction Layer)  2nd 
    HEL (Hardware Emulation Layer)  2nd 
    installing  2nd  3rd  4th 
    interfaces
        creating  2nd  3rd 
        querying for  2nd  3rd  4th  5th 
    multithreading  2nd  3rd 
    relationship with COM (Component Object Model)  2nd  3rd 
    Retail runtime library 
    versions  2nd 
DirectX Audio 
DIRECTX directory  2nd 
DirectX Graphics 
DIS_0-9 state constant 
DIS_A-Z state constant 
DIS_ADD state constant 
DIS_BACK state constant 
DIS_DELETE state constant 
DIS_DOWN state constant 
DIS_END state constant 
DIS_EQUALS state constant 
DIS_ESCAPE state constant 
DIS_F1-15 state constant 
DIS_HOME state constant 
DIS_INSERT state constant 
DIS_LBRACKET state constant 
DIS_LCONTROL state constant 
DIS_LEFT state constant 
DIS_LMENU state constant 
DIS_LSHIFT state constant 
DIS_MINUS state constant 
DIS_NEXT state constant 
DIS_NUMPAD0-9 state constant 
DIS_NUMPADENTER state constant 
DIS_PRIOR state constant 
DIS_RBRACKET state constant 
DIS_RCONTROL state constant 
DIS_RETURN state constant 
DIS_RIGHT state constant 
DIS_RMENU state constant 
DIS_RSHIFT state constant 
DIS_SPACE state constant 
DIS_TAB state constant 
DIS_UP state constant 
DISCL_BACKGROUND cooperation level 
DISCL_EXCLUSIVE cooperation level 
DISCL_FOREGROUND cooperation level 
DISCL_NONEXCLUSIVE cooperation level 
DispatchMessage() function 
displaying
    message boxes  2nd  3rd  4th 
division
    fixed-point numbers  2nd  3rd 
DKGRAY_BRUSH stock object 
DMusic_Delete_All_MIDI() method 
DMusic_Delete_MIDI() method 
DMusic_Init() method 
DMusic_Load_MIDI() method  2nd  3rd  4th 
DMUSIC_MIDI structure 
DMusic_Play() method 
DMusic_Shutdown() method 
DMusic_Status() method 
DMusic_Stop() method 
DOM (degree of membership)  2nd  3rd  4th  5th  6th  7th 
domains  2nd 
DOS-based Hello World program  2nd 
dot (.) product  2nd  3rd 
double buffering  2nd  3rd  4th  5th  6th  7th 
    example  2nd  3rd  4th 
    implementing  2nd  3rd 
doubly linked lists  2nd 
download sites 
Draw_Bitmap16() method 
Draw_BOB() method  2nd 
Draw_Bottom_Tri() method  2nd  3rd 
Draw_Clip_Line() method  2nd 
Draw_Filled_Polygon2D() method  2nd 
Draw_Line() method  2nd  3rd  4th  5th 
Draw_Particles() method  2nd 
Draw_Pixel() method 
Draw_QuadFP_2D() method  2nd 
Draw_Rectangle() method 
Draw_Scaled_BOB() method 
Draw_Text_GDI() method 
Draw_Top_Tri() method  2nd  3rd  4th 
Draw_Triangle_2D() method  2nd  3rd  4th  5th 
Draw_TriangleFP_2D() method 
drawing
    .  [See also drawing tools]
    bitmaps  2nd 
    circles  2nd  3rd 
    lines  2nd  3rd  4th  5th 
        BresenhamÕs algorithm  2nd  3rd  4th  5th  6th  7th 
        Draw_Line() method  2nd  3rd  4th 
        Run-Slicing algorithm 
        Symmetric Double Step algorithm 
    mapping modes 
    particles  2nd 
    pixels
        DirectDraw windowed applications  2nd  3rd  4th  5th 
    points  2nd 
    polygons  2nd  3rd  4th 
    quadrilaterals  2nd  3rd  4th  5th 
    rectangles  2nd  3rd 
    triangles  2nd  3rd  4th  5th 
drawing tools
    brushes
        creating 
        defined 
        deleting 
        example  2nd 
        hatched brushes 
        HBRUSH handle 
        selecting 
        solid brushes 
        styles  2nd 
    pens
        creating  2nd  3rd 
        defined 
        deleting  2nd 
        HPEN handle 
        line styles 
        selecting  2nd 
        stock objects  2nd 
DrawText() function  2nd  3rd 
DSBCAPS structure  2nd 
DSBCAPS_CTRLALL buffer creation flag 
DSBCAPS_CTRLDEFAULT buffer creation flag 
DSBCAPS_CTRLFREQUENCY buffer creation flag 
DSBCAPS_CTRLPAN buffer creation flag 
DSBCAPS_CTRLVOLUME buffer creation flag 
DSBCAPS_LOCHARDWARE buffer creation flag 
DSBCAPS_LOCSOFTWARE buffer creation flag 
DSBCAPS_PRIMARYBUFFER buffer creation flag 
DSBCAPS_STATIC buffer creation flag 
DSBSTATUS_BUFFERLOST sound status 
DSBSTATUS_LOOPING sound status 
DSBSTATUS_PLAYING sound status 
DSBUFFERDESC structure 
DSCAPS structure  2nd 
DSound_Delete_Sound() method 
DSound_Init() method 
DSound_Load_WAV() method  2nd  3rd  4th  5th 
DSound_Play_Sound() method  2nd 
DSound_Replicate_Sound() method  2nd 
DSound_Set_Sound_Freq() method  2nd 
DSound_Set_Sound_Pan() method 
DSound_Set_Sound_Volume() method  2nd 
DSound_Shutdown() method 
DSound_Status_Sound() method  2nd 
DSound_Stop_Sound() method  2nd 
DSPs (Digital Signal Processor) 
DSSCL_EXCLUSIVE DirectSound cooperation level  
DSSCL_NORMAL DirectSound cooperation level  
DSSCL_PRIORITY DirectSound cooperation level  
DSSCL_WRITEPRIMARY DirectSound cooperation level  
dw prefix (Hungarian notation) 
dwBackBufferCount field (DDSURFACEDESC2 structure) 
dwCreationFlags parameter (CreateThread() function) 
dwExitCode parameter (TerminateThread() function) 
dwExStyle parameter (CreateWindowEx() function) 
dwFlags field (DDSURFACEDESC2 structure)  2nd 
dwFlags parameter (Blt() method)  2nd  3rd 
dwHeight field (DDSURFACEDESC2 structure) 
dwMilliseconds parameter (WaitForMultipleObjects() function) 
dwMilliseconds parameter (WaitForSingleObject() function) 
DWORD structure  2nd 
dwSize field (DDSURFACEDESC2 structure) 
dwStackSize parameter (CreateThread() function) 
dwStyle parameter (CreateWindowEx() function)  2nd 
dwVersion parameter (DirectInput8Create() method) 
dwWidth field (DDSURFACEDESC2 structure) 
dynamic object base vision
    text games 
dynamic sound
    text games 

 




JavaScript EditorAjax Editor     JavaScript Editor