public class Collector : IDisposablePublic Class Collector
Implements IDisposablepublic ref class Collector : IDisposabletype Collector =
class
interface IDisposable
end| ChunkData | Gets the measurement chunk data which has been collected up for the current chunk until this point. |
| ChunkDuration | Gets or sets the desired collected chunk duration in seconds. |
| ChunkReady | Gets when a measurement has collected sufficient information to make a server request. |
| CurrentState | Gets the current internal state of this measurement Collector. |
| LastErrorMessage | Gets more information about the last error if there was an error or an empty string |
| Mode | Gets the operating mode of the Collector. |
| NumberChunks | Gets or sets number of chunks before the measurement is complete. |
| NumberFramesNeeded | Gets the approximate number of additional video frames required before sufficient information has been collected to make the server request. |
| TargetFps | Sets the anticipated framerate of the image source. |
| CancelCollection | Cancel the current collection. |
| CheckConstraints | Check for constraint violations. |
| CreateFrame | Creates a Frame from a user supplied video frame. |
| DecodeMeasurementResult |
Decodes the binary measurement response payload from the server into
a MeasurementResult.
Obsolete. |
| DefineRegions | Define the regions of interest based upon the MPEG-4 Facial Data Points. |
| DisableConstraint | Disable a constraint for the identified constraint. |
| Dispose | Releases all resources used by the Collector |
| Dispose(Boolean) | Releases the unmanaged resources used by the Collector and optionally releases the managed resources |
| EnableConstraint | Enable constraint handling for the identified constraint. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| ExtractChannels | Extracts the channels of interest from the video frame and regions of interest. |
| Finalize | (Overrides ObjectFinalize) |
| ForceComplete | Forces the completion of a collection. |
| GetAvailableConstraints | Obtain all available constraint IDs. |
| GetConstraintsConfig | Obtains a constraint system property. |
| GetConstraintsErrorMessage | Obtain a message which represents the violation ID. |
| GetEnabledConstraints | Returns the currently enabled constraints. |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetProperties | Obtains the Chunk metadata for this measurement request. |
| GetProperty | Returns a metadata property by key name if it exists. |
| GetRequiredPosePointIds | Return the set of pose points for the configured study. |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| PrepareMeasurement |
When the client creates a new Measurement with the
API, the Collector should be prepared with the API
Measurement CreateResponse payload.
Obsolete. |
| RemoveProperty | Removes a metadata property by key name if it exists. |
| ResetCollection | Resets the measurement state to construct a new chunk. |
| SetCloudResultsFeedback | Provide the cloud results to the Collector to potentially improve the result. |
| SetConstraintsConfig | Configures the constraint system properties. |
| SetFaceInformation(String, UserInformationBasic, UserInformationSexAssignedAtBirth) | Add subject's sex assigned at birth information to this measurement's payloads |
| SetFaceInformation(String, UserInformationBasic, Double) | Add subject's basic information to this measurement's payloads using key and values. |
| SetFaceInformation(String, UserInformationMedical, UserInformationDiabetes) | Add subject's diabetes information to this measurement's payloads |
| SetFaceInformation(String, UserInformationMedical, Boolean) | Add subject's meedical questionnaire information to this measurement's payloads using key and values. |
| SetProperty | Client applications wishing to associate their own metadata properties can associate key=value strings to the Collector. |
| StartCollection | When the client is ready to start a measurement they will notify the collector to start collecting data. |
| StopCollection |
Stop the current collection.
Obsolete. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |