directx-11

    0

    1答えて

    こんにちは、私は実際にこのチュートリアルではDirectX 11を学習:http://www.rastertek.com/dx11tut03.html 前編 私のコード(problemeから来た): d3dclass.h: //Linking #pragma comment(lib, "dxgi.lib") #pragma comment(lib, "d3d11.lib") #pragma

    0

    1答えて

    私はBlenderからCollada形式をエクスポーズすることを実験しています。さらに複雑なオブジェクトとテクスチャを使用して、インデックス "p"同じ頂点情報ですが、異なる法線とuv座標を使用します。 非常に重要な2つの主な質問があります。 1:なぜですか?その位置に1頂点位置と1 UV座標しか持たないのですか? 2(すべての中で最も重要な質問):この頂点情報がVertex Shaderに順不同

    0

    1答えて

    レンダリングターゲットのコールバックをバインドするにはどうすればわかりませんか? c++私は_somedevice->OMSetRenderTargets(...)を呼び出すことによってインターフェイスデバイスへの参照を設定します。 SharpDXでどうすればいいですか?

    0

    1答えて

    Direct X 11チュートリアルのためにいくつかのシェーダをコンパイルしようとするのは本当に苦労しています。 何らかの理由で、「エントリーポイント名」を明示的に変更しても、このメッセージが表示されています。 X3501 'メインエントリポイントが見つかりません' 実行時ではなくビルド時にシェーダをコンパイルできるようにします。ここで は私のバーテックスシェーダのためのHLSLのプロパティのスク

    0

    1答えて

    結果を変更しない行を除き、ほぼすべてのコードを共有する2つのシェーダを作成しました。 それは、コードの共有部分です: struct VOut { float4 position : SV_POSITION; float4 color : COLOR; float4 ld1 : LD; }; cbuffer LIGHT : register (cb0) {

    0

    1答えて

    「Directx 11での3Dゲームプログラミング入門」で作業しています。エフェクトフレームワークを使用しないようにサンプルを修正しています。 しかし、定数バッファの1つが部分的にしか更新されないという問題がありました。 CPU側CB構造体:私は前の任意の図面にCBを更新 struct CBPerFrame { DirectionalLight DirLight[3]; Di

    6

    2答えて

      HLSLを初めて使用しています。 DXGI Desktop Duplication APIを使用してキャプチャした画像の色空間をBGRAからYUV444にレンダリングターゲットとしてテクスチャを使用して変換しようとしています。  ピクセルシェーダで必要な変換を実行するように設定しました。そして、4:2:0サブサンプリングされたYUVをターゲットテクスチャからレンダリングし、ffmpegを使用し

    -2

    1答えて

    私はコード::ブロックおよびVisual Studioでコードをコンパイルしようとすると、私はDXGI.hでエラーが出ます エラーがd3d11.h含まDXGI.hとエラー| エラー:予期した '、'または '...'の前に '&'トークン| など なぜそれが起こっているのですが、どうすれば修正できますか? #include <windows.h> #include <windowsx.h> #

    1

    1答えて

    ここのコードはGPUで実行され、Windowsの画面をキャプチャすると、ID3D11Texture2Dリソースになります。 g_iMageBuffer私はCPUのメモリにして​​バッファから​​バッファにGPU resourceを取ってそのUCHARをID3D11DeviceContext::Mapを使用します。 リバースエンジニアリングをやりたいので、g_iMageBufferバッファ(CPUメ