pub unsafe extern "C" fn frame_stream_set_blank_delay_points(
    stream: *const FrameStream,
    points: u32,
) -> bool {
    let stream: &FrameStream = &*stream;
    (*stream.inner).0.set_blank_delay_points(points).is_ok()
}
/// Update the `blank_delay_points` field of the interpolation configuration. This represents the
/// number of points to insert at the end of a blank to account for light modulator delay.
///
/// The value will be updated on the laser thread prior to requesting the next frame.
///
/// Returns `true` on success or `false` if the communication channel was closed.
Update the `blank_delay_points` field of the interpolation configuration. This represents the
number of points to insert at the end of a blank to account for light modulator delay.

The value will be updated on the laser thread prior to requesting the next frame.

Returns `true` on success or `false` if the communication channel was closed.
Update the ` blank_delay_points ` field of the interpolation configuration . This represents the number of points to insert at the end of a blank to account for light modulator delay . The value will be updated on the laser thread prior to requesting the next frame . Returns ` true ` on success or ` false ` if the communication channel was closed .
pub unsafe extern "C" fn frame_stream_set_blank_delay_points(
    stream: *const FrameStream,
    points: u32,
) -> bool {
    let stream: &FrameStream = &*stream;
    (*stream.inner).0.set_blank_delay_points(points).is_ok()
}
pub unsafe extern " " fn frame_stream_set_blank_delay_points ( stream : * const FrameStream , points : u32 , ) -> bool { let stream : & FrameStream = & * stream ; ( * stream . inner ) . 0 . set_blank_delay_points ( points ) . is_ok ( ) }
Update the `blank_delay_points` field of the interpolation configuration.
Update the ` blank_delay_points ` field of the interpolation configuration .
stream
*const FrameStream
points
u32
stream
*const FrameStream
points
u32