BCB-Tools.com

Home of
RAD DirectX

C++ Builder wrapping DirectX

...

Please Register

So we can
create more

the TDx_Library
the TDx9_Library



Welcome to BCB-Tools.com Latest News

Development Tools Demo Applications Step-by-Step Tutorials Component Reference

Register Here! Available Downloads

Frequently Asked Questions Discussion Forums Receive emails from BCB-Tools.com Send us some Feedback

Links to other sites Information about the BCB-Tools.com website


    TDx_3DI_Library v1.90 Component Reference

    -= Click to navigate the reference =-

    -= Go to the TDx_3DDevice description =-   Component: TDX_3DDEVICE::GETINFO()

    Go to the Welcome Page
    [ TDx_3DDevice ]     [ next: GetLight() ]     [ prev: GetDirect3D() ]

    public:
         virtual bool __fastcall GetInfo( dword pDevInfoID, void* pDevInfoStruct, dword pSize );

    If you would like to submit additions or improvements to this page, click: admin@bcb-tools.com.


    DESCRIPTION

    Top     Parameters     See Also

    The TDx_3DDevice::GetInfo() method will retrieve Direct3D or device driver rendering information.

    This method can reveal driver specific types and structures not documented in Dx7.
    Use this method on debug Dx7, as attempts to use it on retail Dx7 will cause the method succeed but return with S_FALSE.
    Execution is synchronous and can impact performance, so do not call it between calls to TDx_3DDevice::BeginScene() and TDx_3DDevice::EndScene().

    If the method call fails, the OnError event will be triggered with one of the following values:
    DDERR_INVALIDOBJECT
    DDERR_INVALIDPARAMS




    PARAMETERS

    Top     See Also

      DevInfoID
      The DevInfoID parameter indicates what type of information to retrieve.
      The described effect applies when the flag is set.

        D3DDEVINFOID_D3DTEXTUREMANAGER
        DevInfoStruct references a TD3DDevInfo_TextureManager component for holding Direct3D texture management information.

        D3DDEVINFOID_TEXTUREMANAGER
        DevInfoStruct references a TD3DDevInfo_TextureManager component for holding device driver texture management information.

        If the driver performs no texture management, Direct3D texture management information will be retrieved instead.

        D3DDEVINFOID_TEXTURING
        DevInfoStruct references a TD3DDevInfo_Texturing component for holding the applications texturing activity.

      DevInfoStruct
      The DevInfoStruct parameter will reference the specified device information if this method returns successfully.

      This can be a TD3DDevInfo_Texturing or a TD3DDevInfo_TextureManager component, as specified by the DevInfoID parameter.

      Size
      The Size parameter defines the size, in bytes, of the component referenced by the DevInfoStruct parameter.





    SEE ALSO

    Top     Parameters






























Top

Welcome |  Latest News |  Tools |  Demos |  Tutorials |  Reference |  Register |  Downloads
FAQ |  Forums |  Feedback |  Mailing List |  Links |  Site Information

This page is Copyright © 2008 Darren John Dwyer, Australia. All Rights Reserved.
Borland C++ Builder, CBuilder, etc are Trademarks of Borland Corporation.
DirectX, DirectDraw, Windows, etc are Trademarks of Microsoft Corporation.