NAME
glGetHistogramParameterfv, glGetHistogramParameteriv
- get histogram parameters
C SPECIFICATION
void ggllGGeettHHiissttooggrraammPPaarraammeetteerrffvv(
GLenum _t_a_r_g_e_t,
GLenum _p_n_a_m_e,
GLfloat _*_p_a_r_a_m_s )
void ggllGGeettHHiissttooggrraammPPaarraammeetteerriivv(
GLenum _t_a_r_g_e_t,
GLenum _p_n_a_m_e,
GLint _*_p_a_r_a_m_s )
PARAMETERS
-
_t_a_r_g_e_t
-
Must be one of
GGLL__HHIISSTTOOGGRRAAMM or
GGLL__PPRROOXXYY__HHIISSTTOOGGRRAAMM.
-
_p_n_a_m_e
-
The name of the parameter to be retrieved.
Must be one of
GGLL__HHIISSTTOOGGRRAAMM__WWIIDDTTHH,
GGLL__HHIISSTTOOGGRRAAMM__FFOORRMMAATT,
GGLL__HHIISSTTOOGGRRAAMM__RREEDD__SSIIZZEE,
GGLL__HHIISSTTOOGGRRAAMM__GGRREEEENN__SSIIZZEE,
GGLL__HHIISSTTOOGGRRAAMM__BBLLUUEE__SSIIZZEE,
GGLL__HHIISSTTOOGGRRAAMM__AALLPPHHAA__SSIIZZEE,
GGLL__HHIISSTTOOGGRRAAMM__LLUUMMIINNAANNCCEE__SSIIZZEE, or
GGLL__HHIISSTTOOGGRRAAMM__SSIINNKK.
-
_p_a_r_a_m_s
-
Pointer to storage for the returned values.
DESCRIPTION
ggllGGeettHHiissttooggrraammPPaarraammeetteerr is used to query parameter values for the current histogram or for
a proxy. The histogram state information may be queried by calling
ggllGGeettHHiissttooggrraammPPaarraammeetteerr with a _t_a_r_g_e_t of GGLL__HHIISSTTOOGGRRAAMM (to
obtain information for the current histogram table) or
GGLL__PPRROOXXYY__HHIISSTTOOGGRRAAMM (to obtain information from the most recent
proxy request) and one of the following values for the _p_n_a_m_e argument:
center;
lb lb
l l.
_
Parameter Description
_
GGLL__HHIISSTTOOGGRRAAMM__WWIIDDTTHH Histogram table width
GGLL__HHIISSTTOOGGRRAAMM__FFOORRMMAATT Internal
GGLL__HHIISSTTOOGGRRAAMM__RREEDD__SSIIZZEE Red component counter size, in bits
GGLL__HHIISSTTOOGGRRAAMM__GGRREEEENN__SSIIZZEE Green component counter size, in bits
center;
lb lb
l l.
_
Parameter Description
_
GGLL__HHIISSTTOOGGRRAAMM__BBLLUUEE__SSIIZZEE Blue component counter size, in bits
GGLL__HHIISSTTOOGGRRAAMM__AALLPPHHAA__SSIIZZEE Alpha component counter size, in bits
GGLL__HHIISSTTOOGGRRAAMM__LLUUMMIINNAANNCCEE__SSIIZZEE Luminance component counter size, in bits
GGLL__HHIISSTTOOGGRRAAMM__SSIINNKK Value of the _s_i_n_k parameter
_
NOTES
ggllGGeettHHiissttooggrraammPPaarraammeetteerr is present only if GGLL__AARRBB__iimmaaggiinngg is returned when ggllGGeettSSttrriinngg
is called with an argument of GGLL__EEXXTTEENNSSIIOONNSS.
ERRORS
GGLL__IINNVVAALLIIDD__EENNUUMM is generated if _t_a_r_g_e_t is not one of the allowable
values.
GGLL__IINNVVAALLIIDD__EENNUUMM is generated if _p_n_a_m_e is not one of the allowable
values.
GGLL__IINNVVAALLIIDD__OOPPEERRAATTIIOONN is generated if ggllGGeettHHiissttooggrraammPPaarraammeetteerr is executed
between the execution of ggllBBeeggiinn and the corresponding
execution of ggllEEnndd.
SEE ALSO
ggllGGeettHHiissttooggrraamm((33GG)),
ggllHHiissttooggrraamm((33GG))