As stated in the Question.
I referred to the post from https://developer.milestonesys.com/s/question/0D50O00003V95IXSAZ/property-enabledigitalzoom-not-working-in-the-imageviewercontrol
which recommend to have a look on VideoViewerQuality sample.
But what my implementation required is to control the digital zoom on the Views of SmartWallMonitor/VideoWallMonitor Smart Client instead.
Maybe.
If you do a PTZ move command using the message communication the behavior is to do the command as digital zoom in case of the camera not being a PTZ camera, if the camera is a PTZ camera the move will be sent to the camera.
Try it out. Run the Smart Client View and Windows Tool sample, the PTZ Move tab, use a camera that is not a PTZ camera, try to push the Zoom In button.
Thanks, it is indeed working, in both Live and Playback workspaces.
Never know that PTZ Command can be sent to non-PTZ Camera as Digital Zoom and directional control.