IUnknown
Overview
Related Modules:
Description:
Defines the IUnknown class.
You need to inherit this structure when developing a subclass of the IUnknown interface.
Summary
Data Fields
QueryInterface )(IUnknown iUnknown, int version, void **target) |
|
Details
Field Documentation
AddRef
int(* IUnknown::AddRef) ([IUnknown]($api-api-SmartVision-Devices-IUnknown.md) *iUnknown)
Description:
Adds the reference count.
QueryInterface
int(* IUnknown::QueryInterface) ([IUnknown]($api-api-SmartVision-Devices-IUnknown.md) *iUnknown, int version, void **target)
Description:
Queries the subclass object of the IUnknown interface of a specified version (downcasting).
Release
int(* IUnknown::Release) ([IUnknown]($api-api-SmartVision-Devices-IUnknown.md) *iUnknown)
Description:
Release the reference to an IUnknown interface.