語法
enum XG_TILE_MODE
{
XG_TILE_MODE_INVALID = -1,
XG_TILE_MODE_COMP_DEPTH_0 = 0,
XG_TILE_MODE_COMP_DEPTH_1 = 1,
XG_TILE_MODE_COMP_DEPTH_2 = 2,
XG_TILE_MODE_COMP_DEPTH_3 = 3,
XG_TILE_MODE_COMP_DEPTH_4 = 4,
XG_TILE_MODE_UNC_DEPTH_5 = 5,
XG_TILE_MODE_UNC_DEPTH_6 = 6,
XG_TILE_MODE_UNC_DEPTH_7 = 7,
XG_TILE_MODE_LINEAR = 8,
XG_TILE_MODE_DISPLAY = 9,
XG_TILE_MODE_2D_DISPLAY = 10,
XG_TILE_MODE_TILED_DISPLAY = 11,
XG_TILE_MODE_TILED_2D_DISPLAY = 12,
XG_TILE_MODE_1D_THIN = 13,
XG_TILE_MODE_2D_THIN = 14,
XG_TILE_MODE_3D_THIN = 15,
XG_TILE_MODE_TILED_1D_THIN = 16,
XG_TILE_MODE_TILED_2D_THIN = 17,
XG_TILE_MODE_TILED_3D_THIN = 18,
XG_TILE_MODE_1D_THICK = 19,
XG_TILE_MODE_2D_THICK = 20,
XG_TILE_MODE_3D_THICK = 21,
XG_TILE_MODE_TILED_1D_THICK = 22,
XG_TILE_MODE_TILED_2D_THICK = 23,
XG_TILE_MODE_TILED_3D_THICK = 24,
XG_TILE_MODE_2D_XTHICK = 25,
XG_TILE_MODE_3D_XTHICK = 26,
XG_TILE_MODE_RESERVED_27 = 27,
XG_TILE_MODE_RESERVED_28 = 28,
XG_TILE_MODE_RESERVED_29 = 29,
XG_TILE_MODE_RESERVED_30 = 30,
XG_TILE_MODE_LINEAR_GENERAL = 31,
XG_TILE_MODE_TILED_2D_DEPTH = XG_TILE_MODE_UNC_DEPTH_7,
}
常數
| 常數 | 描述 |
|---|---|
| XG_TILE_MODE_INVALID | 無效。 |
| XG_TILE_MODE_COMP_DEPTH_0 | 用於紋理深度緩衝區的並排模式。 |
| XG_TILE_MODE_COMP_DEPTH_1 | 用於紋理深度緩衝區的並排模式。 |
| XG_TILE_MODE_COMP_DEPTH_2 | 用於紋理深度緩衝區的並排模式。 |
| XG_TILE_MODE_COMP_DEPTH_3 | 用於紋理深度緩衝區的並排模式。 |
| XG_TILE_MODE_COMP_DEPTH_4 | 用於紋理深度緩衝區的並排模式。 |
| XG_TILE_MODE_UNC_DEPTH_5 | 用於紋理深度緩衝區的並排模式。 |
| XG_TILE_MODE_UNC_DEPTH_6 | 用於紋理深度緩衝區的並排模式。 |
| XG_TILE_MODE_UNC_DEPTH_7 | 用於紋理深度緩衝區的並排模式。 |
| XG_TILE_MODE_LINEAR | 用於線性紋理 (無重新排列),例如動態和暫存用途的紋理。有間距需求。 |
| XG_TILE_MODE_DISPLAY | 用於顯示 (交換鏈) 紋理。 |
| XG_TILE_MODE_2D_DISPLAY | 用於顯示 (交換鏈) 紋理。效能高於 XG_TILE_MODE_DISPLAY。 |
| XG_TILE_MODE_TILED_DISPLAY | 驅動程式未使用。 |
| XG_TILE_MODE_TILED_2D_DISPLAY | 驅動程式未使用。 |
| XG_TILE_MODE_1D_THIN | 用於非並排資源和非 rendertarget 紋理。 |
| XG_TILE_MODE_2D_THIN | 用於非並排資源和 rendertarget 紋理。 |
| XG_TILE_MODE_3D_THIN | 驅動程式未使用。 |
| XG_TILE_MODE_TILED_1D_THIN | 用於並排資源和非 rendertarget 紋理。 |
| XG_TILE_MODE_TILED_2D_THIN | 用於並排資源和 rendertarget 紋理。 |
| XG_TILE_MODE_TILED_3D_THIN | 驅動程式未使用。 |
| XG_TILE_MODE_1D_THICK | 驅動程式未使用。 |
| XG_TILE_MODE_2D_THICK | 驅動程式未使用。 |
| XG_TILE_MODE_3D_THICK | 驅動程式未使用。 |
| XG_TILE_MODE_TILED_1D_THICK | 驅動程式未使用。 |
| XG_TILE_MODE_TILED_2D_THICK | 驅動程式未使用。 |
| XG_TILE_MODE_TILED_3D_THICK | 驅動程式未使用。 |
| XG_TILE_MODE_2D_XTHICK | 驅動程式未使用。 |
| XG_TILE_MODE_3D_XTHICK | 驅動程式未使用。 |
| XG_TILE_MODE_RESERVED_27 | 保留 |
| XG_TILE_MODE_RESERVED_28 | 保留 |
| XG_TILE_MODE_RESERVED_29 | 保留 |
| XG_TILE_MODE_RESERVED_30 | 保留 |
| XG_TILE_MODE_LINEAR_GENERAL | 嚴格線性。用於緩衝區。 |
| XG_TILE_MODE_TILED_2D_DEPTH | 並排 2D 深度。 |
