D3D11_TILE_COPY_FLAG列舉 (d3d11_2.h)
識別如何複製磚。
Syntax
typedef enum D3D11_TILE_COPY_FLAG {
D3D11_TILE_COPY_NO_OVERWRITE = 0x1,
D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE = 0x2,
D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER = 0x4
} ;
常數
D3D11_TILE_COPY_NO_OVERWRITE 值: 0x1 表示 GPU 目前未參考任何 正在寫入之目的地記憶體的部分。 |
D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE 值: 0x2 表示 ID3D11DeviceContext2::CopyTiles 作業牽涉到將線性緩衝區複製到撥動的並排顯示資源。 這表示從 複製磚數據 指定的緩衝區位置,循序讀取磚 如果區域是方塊) ,則會以 x,y,z 順序 (指定的磚區域,視需要撥動到最佳硬體記憶體配置。 在此 ID3D11DeviceContext2::CopyTiles 呼叫中,您可以使用 pBuffer 參數指定源數據,並使用 pTiledResource 參數指定目的地。 |
D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER 值: 0x4 表示 ID3D11DeviceContext2::CopyTiles 作業牽涉到將撥動的並排資源複製到線性緩衝區。 這表示從磚區域複製磚數據,如果區域是方塊) ,則會依序 (x,y,z 順序讀取磚, 至指定的緩衝區位置,視需要還原為線性記憶體配置。 在此 ID3D11DeviceContext2::CopyTiles 呼叫中,您會使用 pTiledResource 參數指定源數據,並使用 pBuffer 參數指定目的地。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8.1 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式] |
標頭 | d3d11_2.h |