Package com.ms.com.directX Previous
Previous
Microsoft Packages
Microsoft Packages
Index
Index
Next
Next

Interface Id3dEnumDevicesCallback

Methods

public interface Id3dEnumDevicesCallback extends IUnknown {
  public void callbackd3dEnumDevices(GuidData g, String DevDesc, String DevName, d3dDeviceDesc HWDevDesc, d3dDeviceDesc HELDevDesc, IUnknown Arg);
}

Use with EnumDevices method to set the callback function to be called for each device.


Methods


callbackd3dEnumDevices

public void callbackd3dEnumDevices(GuidData g, String DevDesc, String DevName, d3dDeviceDesc HWDevDesc, d3dDeviceDesc HELDevDesc, IUnknown Arg);

Enumerates installed Direct3D devices.

Return Value:

No return value.

ParameterDescription
g GuidData object that contains a globally unique identifier (GUID).
DevDesc Textual description of the device.
DevName Device name.
HWDeviceDesc d3dDeviceDesc object to contain the hardware capabilities of the Direct3D device.
HELDeviceDesc d3dDeviceDesc object to contain the emulated capabilities of the Direct3D device.
Arg Application-defined data passed to this callback function.

Remarks:

When determining the order in which to call callback functions, the system searches the objects highest in the hierarchy first, and then calls their callback functions in the order in which they were created.



Top© 1997 Microsoft Corporation. All rights reserved. Terms of Use.