PLStream.StreamBufferHandlingModeEnum Class#
Applies to: CoaXPress and blaze
Visibility: Beginner
The feature documentation may provide more information.
Inheritance Hierarchy#
System.Object
Basler.Pylon.ParameterListEnum
Basler.Pylon.PLStream.StreamBufferHandlingModeEnum
Constructors#
Name | Description | |
---|---|---|
PLStream.StreamBufferHandlingModeEnum | Initializes a new instance of the PLStream.StreamBufferHandlingModeEnum class |
Properties#
Name | Description | |
---|---|---|
Name | The full name of StreamBufferHandlingMode (Overrides ParameterListEnum.Name.) | |
NewestOnly | The application always gets the latest completed buffer (i.e., the newest). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. This buffer handling mode is typically used in a live display GUI where it is important that there is no lag between camera and display. Applies to: CoaXPress and blaze | |
OldestFirst | The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. Applies to: CoaXPress and blaze | |
OldestFirstOverwrite | The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. Applies to: CoaXPress and blaze |
Methods#
Name | Description | |
---|---|---|
ToString | The full name of StreamBufferHandlingMode (Overrides Object.ToString()()()().) |
PLStream.StreamBufferHandlingModeEnum.ToString Method#
The full name of StreamBufferHandlingMode
Return Value#
Type: String
Returns the full name of StreamBufferHandlingMode
PLStream.StreamBufferHandlingModeEnum Constructor#
Initializes a new instance of the PLStream.StreamBufferHandlingModeEnum class
PLStream.StreamBufferHandlingModeEnum.Name Property#
The full name of StreamBufferHandlingMode
PLStream.StreamBufferHandlingModeEnum.NewestOnly Property#
The application always gets the latest completed buffer (i.e., the newest). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires. This buffer handling mode is typically used in a live display GUI where it is important that there is no lag between camera and display.
Applies to: CoaXPress and blaze
PLStream.StreamBufferHandlingModeEnum.OldestFirst Property#
The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires.
Applies to: CoaXPress and blaze
PLStream.StreamBufferHandlingModeEnum.OldestFirstOverwrite Property#
The application always gets the buffer from the head of the output buffer queue (i.e., the oldest available). If the output buffer queue is empty, the application waits for a newly acquired buffer until the timeout expires.
Applies to: CoaXPress and blaze