- 【C++】 DirectX初心者質問スレ Part40 【C】©2ch.net
98 :デフォルトの名無しさん[sage]:2016/10/08(土) 17:50:50.85 ID:YhC4QJ81 - >>97
すみません、質問の仕方が悪かったです D3D11_MAPPED_SUBRESOURCE mappedResource; MatrixBufferType dataPtr; unsigned int bufferNumber; D3DXMatrixTranspose(&worldMatrix, &worldMatrix); D3DXMatrixTranspose(&viewMatrix, &viewMatrix); D3DXMatrixTranspose(&projectionMatrix, &projectionMatrix); deviceContext->Map(m_matrixBuffer, 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource); dataPtr.world = worldMatrix; dataPtr.view = viewMatrix; dataPtr.projection = projectionMatrix; memcpy(mappedResource.pData, &dataPtr, sizeof(MatrixBufferType)); deviceContext->Unmap(m_matrixBuffer, 0); なら分かるのですが >>96のサイトのやり方だとどのようにマトリクスをセットしているのでしょうか?
|