Frameset Class¶
Namespace: id3.Devices
Definition¶
class Frameset
class Frameset implements Finalizable
public partial class Frameset
public class Frameset implements AutoCloseable, Serializable
typedef struct id3DevicesFrameset *ID3_DEVICES_FRAMESET;
Usage¶
framesetInstance = Frameset()
# ...
Explicit destruction
# ...
del framesetInstance
final framesetInstance = sdk.Frameset();
// ...
Explicit destruction
// ...
framesetInstance.dispose()
using (var framesetInstance = new Frameset())
{
// ...
}
Explicit destruction
var framesetInstance = new Frameset()
// ...
framesetInstance.Dispose()
try (Frameset framesetInstance = new Frameset()) {
// ...
}
Explicit destruction
Frameset framesetInstance = new Frameset();
// ...
framesetInstance.close();
ID3_DEVICES_FRAMESET hFrameset{};
int err = id3DevicesFrameset_Initialize(&hFrameset);
if (err == ID3_SUCCESS) {
// ...
id3DevicesFrameset_Dispose(&hFrameset);
}
Properties¶
Name |
Type |
Description |
---|---|---|
(C++) Specifies a callback function to be invoked in response to certain events or conditions within the frameset lifecycle. |
||
int |
(C++) Identifies the device from which the frameset originates, intended primarily for plugin usage. |
|
Contains adjustable parameters or settings applicable to the frameset, facilitating customization and optimization of processing. |
||
Stores the primary frame of the set, allowing for direct manipulation and analysis. |
Methods¶
Name |
Description |
---|---|
Removes all options currently set on the frameset, resetting it to a default state. |
|
Performs an operation specified by the command string, enabling dynamic interaction with the frameset. |
|
Retrieves a specific frame from the frameset, identified by the stream name. |
|
Applies processing to the frameset using the provided arguments, allowing for complex manipulation or analysis. |