IDirect3D2::FindDevice

The IDirect3D2::FindDevice method finds a device with specified characteristics and retrieves a description of it.

HRESULT FindDevice(
  LPD3DFINDDEVICESEARCH lpD3DFDS,  
  LPD3DFINDDEVICERESULT lpD3DFDR  
);
 

Parameters

lpD3DFDS
Address of the D3DFINDDEVICESEARCH structure describing the device to be located.
lpD3DFDR
Address of the D3DFINDDEVICERESULT structure describing the device if it is found.

Return Values

If the method succeeds, the return value is D3D_OK.

If the method fails, the return value is an error. For a list of possible return codes, see Direct3D Immediate-Mode Return Values.

Remarks

This method is unchanged from its implementation in the IDirect3D interface.

QuickInfo

  Windows NT: Use version 4.0 or later.
  Windows: Use Windows 95 or later. Available as a redistributable for Windows 95.
  Windows CE: Unsupported.
  Header: Declared in ddraw.h.
  Import Library: Use ddraw.lib.