CUR 影像格式通常與 Microsoft Windows 作業系統相關聯,專門設計用於滑鼠游標。它是 ICO 檔案格式的變體,主要用於圖示。CUR 和 ICO 格式之間的主要區別在於 CUR 格式中存在熱點。熱點是一個由座標定義的指定點,用於確定游標點擊動作的確切位置。此獨特功能對於確保與圖形使用者介面 (GUI) 的準確互動至關重要。
在內部,CUR 檔案格式的結構與 ICO 格式類似,包含一個圖示目錄、檔案中每個影像的目錄項目,以及影像位元圖資料本身。圖示目錄指定 CUR 檔案中的影像數量,而每個目錄項目包含資訊,例如影像尺寸、色彩深度和位元圖在檔案中的偏移量。此格式允許 CUR 檔案包含多個影像,從而實現動畫游標或具有不同解析度的游標。
CUR 檔案的一個關鍵方面是它們支援各種像素格式和色彩深度。這種靈活性允許開發人員建立視覺上複雜且美觀的游標,而不會犧牲效能。CUR 格式可以支援從單色 (1 位元) 到具有 alpha 通道的 32 位元真彩的色彩深度。alpha 通道特別重要,因為它可以渲染半透明游標,允許平滑的邊緣和陰影,從而增強使用者介面的整體外觀和感覺。