Poker Players in many card rooms receive "points" for their play. Usually in the $1.00-$2.00 per hour. Sometimes, they can also get a meal comp, it depends on the "power of the pencil" that the shift boss or room manager has. (ie: Golden Gate will comp $10.00 after 4 hours of play. Per se, they do not have a way to actually "track" how long a person has played. The comp must be asked for. Bellagio also will provide a $15.00 meal comp after "15" hours. They've installed the Bravo system, so will know how long a player has been at the table. They also may comp more in the larger games. Binion's does not comp players, but "pays" them a generous $2.00 per hour. I've also gotten "small" meal comps at Tuscany, MGM, Palm's, and IP, and kept my earned points.)
I "always" find a host, even though I rarely play table games, and not much VP. I'll approach with the "angle" that I'm spending 6-18 hours per day playing poker, and should'nt an occasional meal be included, if just to keep me inside their property instead of my leaving to go elsewhere to eat.
"Works" for me. Hosts do have discretionary comps they can award. I don't seek rooms, just a buffet, deli, or coffee shop meal. I get more than other poker players, because I know how to, and am not intimidated from asking.
IF you do not try, you will never succeed.