HI
1.Does this only work when the print server is offline?
No.
2.This is the same as the RenderingMode parameter with the BranchOffice key ?
yes.we can refer below document.
Configure Branch Office Direct Printing
https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/jj134191(v=ws.11)
3.Can you tell us more about the RenderingMode key and its parameters, how it works.
Branch Office Direct Printing may benefit your organization in the following ways:
Client computers running Windows Server 2012 obtain printer information from the print server, but send the print jobs directly to the printer. The print data no longer travels to the central server and then back to the branch office printer.
The printer information is cached in the branch office, so that if the print server is unavailable for some reason (for example if the WAN link to the data center is down), then it is still possible for the user to print.
The client computer renders the print job before sending it to the printer. The major difference between Branch Office Direct Printing and Client-Side Rendering (CSR) is that Branch Office Direct Printing does not send the print job to the server. Instead the job is sent directly to the printer, resulting in a significant reduction in network bandwidth usage when the printers are centrally managed.
Branch Office Direct Printing Overview
https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj134156(v=ws.11)
Branch Office Direct Printing Technical Details
https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj134152(v=ws.11)?redirectedfrom=MSDN
============================================
If the Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.