direct3d

    1

    3答えて

    Direct2D APIを使用してID2D1RenderTargetを使用して描画するウィンドウの内容をスクロールします。 GDIでは、CreateCompatibleDCでバッファを作成し、後でその内容をScrollDCでスクロールし、公開領域を再描画し、BitBltをウィンドウに書き出すことができました。 私は、同じ操作を実行するためのDirect2Dのあらゆる必要なAPIを参照することはでき

    5

    1答えて

    3D APIの描画トライアングルの順序は、インデックスバッファの順序と同じであることが保証されていますか? たとえば、1回の描画呼び出しで2つの重なっている三角形があり、深度テストが無効になっている場合、最初または次の三角形が最後に表示されますか? また、第1三角形の上に第2三角形が表示されるように、別の描画呼び出しを行う必要がありますか?

    1

    1答えて

    私はDirectXを初めて使用しています。私はC#で小さなKinectベースのwpfアプリケーションを作成しました.3DモデルとKinectを扱うためにDirectX APIを使いたいと思っています。 私は多くの検索を行っていますが、依然としてMicrosoft.DirectXへの参照を見つけることができません。 右クリック - > [参照の追加]をクリックします。次に、私はC:\ Windows

    7

    1答えて

    D3D11_RESOURCE_MISC_GDI_COMPATIBLEで作成されたテクスチャの場合、IDXGISurface1GetDC/ReleaseDCのスレッドセーフティルールは何ですか? は、私がデータ競合または暗黙的な同期のためにブロックすることなく、別のスレッドでGetDCとReleaseDC間ID3D11DeviceとID3D11DeviceContextと対話することができますか?ま

    5

    4答えて

    コンピュータグラフィックス用に明示的に作成されたプログラミング言語はありますか?私は通常、CやC++がコンピュータグラフィックスで最も一般的に使用されるPLだと知っていますが、CG用のドメイン固有の言語があるかどうかを知りたいと思います。

    5

    3答えて

    ピクセルシェーダを使用しているだけで、入力カラーを渡す必要がありますが、代わりに一定の結果が得られます。私は私の構文が問題かもしれないと思う。ここでシェーダは: struct PixelShaderInput { float3 color : COLOR; }; struct PixelShaderOutput { float4 color : SV_TARGET0;

    7

    3答えて

    私は開発用にWindows 8/Visual Studio 2012、C++ 11、Direct3D 11を使用しています。 私はこの #pragma comment(lib, "dxgi.lib") #pragma comment(lib, "d3d11.lib") #pragma comment(lib, "d3dx11.lib") // <-- error LNK1104: cannot

    0

    1答えて

    TEXCOORDの配列を宣言するにはどうすればよいですか? は、私が持っている別の構造体では: float2 foo : TEXCOORD0 float3 bar : TEXCOORD1 そして今、私は float4 Positions[NUMBER_OF_FLOATS] float3 OtherPositions[NUMBER_OF_FLOATS_2] を必要とする私は(私はTEXC

    6

    1答えて

    texture2dをデバイスレンダーターゲットに設定しました。描画後、どのようにしてレンダリングターゲットから直接ピクセルを読み書きし、それを提示できますか?

    9

    2答えて

    免責事項:私はMSFTのテクノロジー業界では初めてのことで、1ヶ月前からWindows Phone開発を開始しました。 C#およびC++(Direct3D)Windows Phone 8 App内からVisual Studio出力ウィンドウに情報を記録する方法がわかりません。これは可能ですか? 私はデバッグモードでビルドしていますが、XDEエミュレータで実行されているWindows Phone 8