Нет никакого способа сделать ту регистрацию C++. Что необходимо сделать, если другой код передает Вас недопустимый указатель? необходимо отказать. , Почему? Проверьте эту ссылку: http://blogs.msdn.com/oldnewthing/archive/2006/09/27/773741.aspx
Я не уверен, существует ли официальный стандарт-
RGBA - это представление, которое я видел для Интернета Macromedia и другие используют ARGB
Я считаю, что RGBA является более распространенным представлением.
Если это помогает, это из W3 для CSS3
http://www.w3.org/TR/css3-color/# rgba-color
РЕДАКТИРОВАТЬ (Патрик): цитата из приведенной выше ссылки на W3
В отличие от значений RGB, для значения RGBA нет шестнадцатеричной записи