Then try what @roamer_1 suggested upthread. Try an underlayment of plastic sheeting or landscaper's cloth. Blowing sand may defeat anything you try, though.
Landscaping cloth is always better than visqueen- The material doesn't slide on it as easy, and it allows drainage through it... The only place I use visqueen at all is where I don't want water - Under decks for instance, or were I am actually creating a drainage to move water...
But none of it actually stops growth indefinitely. enough fines blow in to allow growth eventually. the choice then is to start spraying, or clean out the bed and remove the fines.
Crushed gravel will grow grass and weeds almost right away within the media - so underlayment is moot under crush.