A view is nothing more than a predifined 'SELECT' statement. So the only real answer would be: No, you cannot.
I think what you really want to do is create a stored procedure, where in principle you can use any valid SQL to do whatever you want, including accept parameters and select data.
It seems likely that you really only need to add a where clause when you select from your view though, but you didn't really provide enough details to be sure.