Comunque ho dato un'occhiata alla questione: devi utilizzare entrambe le funzioni esterne.
Con la funzione
Private Extern libvlc_video_set_adjust_int(p_mi As Pointer, option As Integer, int_value As Integer)
attivi la modifica di un qualsiasi filtro.
Il valore del secondo parametro va impostato con il valore di
libvlc_adjust_Enable .
Il valore del terzo parametro (
int_value) deve essere impostato a 1, per attivare la modifica del filtro.
Con la funzione
Private Extern libvlc_video_set_adjust_float(p_mi As Pointer, option As Integer, float_value As Single)
effettui la modifica del filtro, avendo cura di impostare nel secondo argomento - secondo l'enumerazione che fa riferimento a
libvlc_video_adjust_option_t - il filtro che vuoi modifcare.
Il valore del secondo parametro va impostato con il valore del filtro da modificare tra quelli compresi nella enumerazione
libvlc_video_adjust_option_t .
Il valore del terzo parametro (
float_value) può assumere un valore compreso nell'ambito 0.0 - 2.0 .