quicktime.std.sg
Class SGDeviceList
java.lang.Object
|
+--quicktime.QTObject
|
+--quicktime.util.QTHandleRef
|
+--quicktime.std.sg.SGDeviceList
- All Implemented Interfaces:
- quicktime.jdirect.InterfaceLib, quicktime.jdirect.PrimitivesLib, quicktime.jdirect.QuickTimeLib, quicktime.jdirect.SharedLibrary, com.apple.jdirect.SharedLibrary
- public class SGDeviceList
- extends QTHandleRef
SGDeviceList objects contain a list of device name structures.
Fields inherited from interface quicktime.jdirect.QuickTimeLib |
JDirect_MacOSX, libraryInstance, name |
Methods inherited from class quicktime.util.QTHandleRef |
copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, fromCompressionDialogState, fromSCSequence, getBytes, getSize, inMemory, isLocked, lock, lockHigh, moveHigh, toQTPointer, toQTPointer, unlock |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
getCount
public int getCount()
- Returns:
- the number of devices that are available to the SGChannel.
getSelectedIndex
public int getSelectedIndex()
- Returns:
- the currently selected device of the available devices.
getDeviceName
public SGDeviceName getDeviceName(int whichOne)
throws StdQTException
- Returns the device name at the specified (0-based) index.
- Parameters:
whichOne
- the device of this list to retrieve the name- Returns:
- the specified Device's name
toString
public java.lang.String toString()
- Description copied from class:
QTHandleRef
- A String representation of the class.
- Overrides:
toString
in class QTHandleRef
- Returns:
- a String represenation of this object