Table of Contents

Struct STCaptureSessionNative.AdditionalUpdateCallbackData

Additional data tracked in C# related to a native renderer update event.

public readonly struct STCaptureSessionNative.AdditionalUpdateCallbackData

Constructors

AdditionalUpdateCallbackData(NativeUpdateCallbackWithTimestampType?, nint, long)

public AdditionalUpdateCallbackData(STCaptureSessionNative.NativeUpdateCallbackWithTimestampType? nextCall, nint nativeData, long timestamp)

Parameters

nextCall STCaptureSessionNative.NativeUpdateCallbackWithTimestampType
nativeData nint
timestamp long

Fields

NativeData

Native data that should be disposed as part of this callback.

public readonly nint NativeData

Field Value

nint

NextCall

Optional callback that should be called after processing for the current native callback is done.

public readonly STCaptureSessionNative.NativeUpdateCallbackWithTimestampType? NextCall

Field Value

STCaptureSessionNative.NativeUpdateCallbackWithTimestampType

Timestamp

Timestamp value which will be provided in NextCall.

public readonly long Timestamp

Field Value

long