void PEXOCCSetHLHSRID( PEXOCC context, unsigned long hlhsr_id )
void PEXSetHLHSRID( Display *display, XID resource_id, PEXOCRequestType req_type, unsigned long hlhsr_id )
None.
Invoke PEXOCCSetHLHSRID to create an attribute output command which sets the HLHSR identifier attribute in the renderer's pipeline state according to the value specified by hlhsr_id.
This output command is a no-op for all standard HLHSR modes except PEXHLHSRZBufferID.
PEXlib defines the following HLHSR identifiers (hlhsr_id) when you set the renderer's HLHSR mode to PEXHLHSRZBufferID:
Inquire the supported HLHSR modes by invoking the PEXGetEnumTypeInfo request.
If you specify an unsupported HLHSR identifier (hlhsr_id), then the HLHSR identifier used is implementation-dependent. For non-standard HLHSR modes, the result is implementation-dependent.
HLHSR interacts with alpha blending, antialiasing, transparency, drawing functions (except GXcopy), and plane masking (except all planes enabled), in an implementation-dependent way.
This function is a member of the global attribute set.
For an overview and for a list of all output attribute functions, see Output Attribute Functions.