PEXChangePipelineContext(3) — Subroutines
Name
PEXChangePipelineContext - Change Pipeline Context
Synopsis
void PEXChangePipelineContext(Display ∗display, PEXPipelineContext context, unsigned long ∗value_mask, PEXPCAttributes ∗values)
Arguments
displayA pointer to a display structure returned by a successful XOpenDisplay call.
contextThe resource identifier of the pipeline context.
value_maskA pointer to an array of three unsigned long.
valuesA pointer to new values for attributes in the pipeline context.
Returns
None
Description
This function changes components of the specified pipeline context to the values specified. The value mask indicates which attribute values are specified. PEXSetPCAttributeMask and PEXSetPCAttributeMaskAll can be called to setup the value mask.
Data Structures
typedef XID PEXPipelineContext;
See also the PEXStructuresman page.
Errors
BadPEXColorType
The specified color type is invalid or unsupported.
BadPEXNameSet
The specified name set resource identifier is invalid.
BadPEXPipelineContext
The specified pipeline context resource identifier is invalid.
BadValueA specified value is out of range, or an invalid bit is set in the value mask.
See Also
PEXCreatePipelineContext, PEXGetPipelineContext, PEXSetPCAttributeMask