共用方式為


輕量型 MIP 地圖的 CPixel 支援方法

本節描述為 CPixel 類別定義的方法。 這些方法可用來復原輕量型系統記憶體 MIP 對應紋理的配置。 方法原型定義于 pixel.hpp 檔案中。 這個檔案以及 pixel.cpppixlib.cpp 原本包含在 Microsoft Windows 驅動程式開發工具組 (DDK) ,並用來建置 PixLib.lib 支援程式庫。 (DDK 前面有 Windows 驅動程式套件 [WDK].)

如需 PixLib.lib 程式庫的詳細資訊,請參閱硬體開發人員中心中的 PixLib 範例。

若要讓驅動程式使用下列 CPixel 類別方法,您必須在程式碼中包含 pixel.hpp 檔案,並在建置驅動程式時連結到 PixLib.lib

CPixel 類別方法 描述

ComputeSurfaceSize

決定配置表面所需的記憶體數量。

ComputeVolumeSize

決定配置磁片區所需的記憶體數量。

ComputeMipMapSize

決定配置 MIP 對應紋理所需的記憶體數量。

ComputeMipVolumeSize

決定配置 MIP 貼圖紋理磁片區所需的記憶體數量。

ComputeMipMapOffset

決定 MIP 地圖紋理的子層級位移。

ComputeMipVolumeOffset

決定 MIP 地圖磁片區紋理的子卷位移。

ComputeSurfaceOffset

決定表面的子方塊位移。