- 563 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 05:51:35.48 ID:YAORAhKQ]
- 定数バッファを作ろうと思って
struct TEST { float test; }; というストラクチャを作り、 D3D11_BUFFER_DESC cb; cb.ByteWidth = sizeof( TEST ); cb.Usage = D3D11_USAGE_DYNAMIC; cb.BindFlags = D3D11_BIND_CONSTANT_BUFFER; cb.CPUAccessFlags = D3D11_CPU_ACCESS_WRITE; cb.MiscFlags = 0; cb.StructureByteStride = 0; ID3D11Buffer* ConstBuffer; m_pD3DDevice->CreateBuffer(&cb, NULL, &ConstBuffer); という風に書いたんですが、このCreateBuffer()で失敗します。 HLSLの方は cbuffer cbBuffer0 : register(b0) { float test; }; 何が問題なんでしょう?
|

|