pxinq_hlhsr_mode (
Pint ws_id /*workstation identifier */ Pint view_index /*view index */ Pint *error_ind /*error indicator */ Pupd_st *update_state /*HLHSR update state */
PUPD_NOT_PEND not pending PUPD_PEND pending
Pint *cur_mode /*current HLHSR mode */
PHRMODE_GENERIC_HSR
generic hidden surface removal PHRMODE_NONE
no HLHSR PHRMODE_Z_BUFFER
Z buffering PHRMODE_PAINTERS
painter's algorithm
Pint *req_mode /*requested HLHSR mode */
PHRMODE_GENERIC_HSR
generic hidden surface removal PHRMODE_NONE
no HLHSR PHRMODE_Z_BUFFER
Z buffering PHRMODE_PAINTERS
painter's algorithm
)
This inquiry function returns the current and requested HLHSR modes for the specified view from the workstation state list. HLHSR Update State indicates whether a pending Set HLHSR Mode request exists for the specified view.
A call to Inquire HLHSR Mode (routine pinq_hlhsr_mode) is equivalent to a call to this function, with View Index specified as 0.
Set HLHSR mode, see pset_hlhsr_mode
Inquire HLHSR identifiers, see pinq_hlhsr_id_facs
Inquire HLHSR mode, see pinq_hlhsr_mode
Inquire HLHSR modes, see pinq_hlhsr_mode_facs