COLORREF SetPixel ( int x, int y, COLORREF crColor );
COLORREF SetPixel ( ชี้ ชี้, COLORREF crColor );
ส่งกลับค่า
มีค่า RGB สำหรับสีที่จุดจริง ๆ ทาสี ค่านี้อาจแตกต่างจากที่ระบุไว้โดยcrColorถ้ามีใช้การประมาณที่สี ถ้าฟังก์ชันล้มเหลว (ถ้าจุดอยู่ภายนอกขอบเขตของรูปวาด), ค่าส่งกลับเป็น 1?
พารามิเตอร์
x
ระบุการตรรกะ x พิกัดของจุดมีการตั้งค่า?
y
ระบุการตรรกะพิกัด y ของจุดมีการตั้งค่า?
crColor
ระบุสีที่ใช้ในการระบายสีจุด?
จุด
ระบุการตรรกะ x-y-พิกัด และจุดมีการตั้งค่า คุณสามารถส่งผ่านโครงสร้างจุดหรือวัตถุCPointสำหรับพารามิเตอร์นี้?
หมายเหตุ
ตั้งค่าพิกเซลที่จุดที่ระบุการประมาณที่ใกล้เคียงที่สุดมีสีที่ระบุโดยcrColor จุดต้องอยู่ในขอบเขตของรูปวาด ถ้าจุดไม่ได้อยู่ในขอบเขตของรูปวาด ฟังก์ชันไม่ได้เรื่อง?
อุปกรณ์ทั้งหมดไม่สนับสนุนฟังก์ชันSetPixel เมื่อต้องการตรวจสอบว่า อุปกรณ์สนับสนุนSetPixelเรียกใช้ฟังก์ชันGetDeviceCapsสมาชิกกับดัชนีRASTERCAPSและการตรวจสอบค่าส่งกลับสำหรับค่าสถานะRC_BITBLT?
ภาพรวมของ CDC |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDC::GetDeviceCaps, CDC::GetPixel, :: SetPixel, POINT, CPoint(&N)