一、Default Usage(默认用法)
A、调用ID3D11Device::CreateTexture2D 并初始化pInitialData
B、调用ID3D11DeviceContext::UpdateSubresource 填充默认纹理
二、Dynamic Usage(动态用法)
A、调用ID3D11DeviceContext::Map,传入D3D11_MAP_WRITE_DISCARD 获取到纹理指针
B、把数据写入内存
C、调用ID3D11DeviceContext::Unmap 完成写入数据
三、Staging Usage
A、调用ID3D11DeviceContext::Map,D3D11_MAP_WRITE 获取到纹理指针
B、把数据写入内存
C、调用ID3D11DeviceContext::Unmap 完成写入数据