問題タブ [sharpdx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Windows Phone 8 で 2 つのオーディオ ファイルを同時に再生する最良の方法
現在、Windows Phone 8 で 2 つの mp3 または aac 形式のファイルを同時に再生する方法を検討しています。
現時点では、XNA SoundEffect クラスを使用していますが、ネットワーク経由での転送には理想的ではない WAV ファイルしか許可されません。
調査中に SharpDX に遭遇しましたが、それは主に .WAV に対応しているか、一度に 1 つのファイルを再生しているようです。
また、この質問も発見しました: Windows 8 Metro アプリ (C#/XAML) で 2 つのサウンドを同時に再生する Windows 8 では 複数のメディア要素が可能ですが、それらが Windows Phone にあるかどうかはわかりません (この質問は同意しないようです) 。
どんなアイデアでも大歓迎です。
更新: http://msdn.microsoft.com/en-us/library/windowsphone/design/hh202883(v=vs.105).aspx
c# - SharpDXスプライトのサイズ変更と配置
DirectXテクスチャのサイズを変更して、ウィンドウの右上隅に配置しようとしています。スプライトを使用してテクスチャを描画しています。これが私のコードです(SharpDXを使用しています)。
何らかの理由で、X軸とY軸のオフセットが10のウィンドウの右上隅にある画像が、希望する場所にないなど、非常に奇妙な結果が得られています。DirectXを使用するのは初めてなので、このマトリックスについては100%確信が持てません。
c# - シャープdxでGlyphRunの幅を見つける
Sharp DX を使用して glyphRun の幅を計算することができませんでした。以下は、glyphRun をレンダリングするために使用するコードです。文字列は、以下のように char としてレンダリングする必要があります。
レンダリングされた文字列の文字間隔は大きく異なります。これで私を助けてください。
c# - C# で Windows 8 RT ゲームをコーディングできますか
C# を使用して Windows 8 RT や Windows 8 Phone のゲームをコーディングすることはできますか?
c# - ピクセル配列をddsに変換する方法
ピクセルの配列(WriteableBitmap.Pixels)があり、それをDDSイメージとして保存する必要があります。
誰かがこれを行う方法について何かアドバイスがありますか?私はHumusイメージコンバーターとDevILを見てきましたが、私にはわかりません...
これを行うには何かが組み込まれている必要があるように感じます。
私はc#/SharpDX/おそらくXNAを使用しています
c# - シャープDX。照明のトラブル
SharpDX d3d9 を使用して、照明効果のある球体を作成しています。
だから、私は以下のコードを試しました。
しかし、何も変わっていません。
img : http://cfile24.uf.tistory.com/image/156A994C5103547E273035
(色は入力値です。)
レンダリングコードは
アプリケーションにライトを適用するにはどうすればよいですか?
と、
var effect = Effect.FromFile(device, "MiniCube.fx", ShaderFlags.None);
それは何の用量を意味しますか?私は何の効果も望んでいません..(SharpDXサンプルソースが付属しています.MiniCube.csproj)
c# - Direct3D に渡すダミー HWND の作成
D3DImage サンプルを SharpDX を使用して純粋な C#に変換しようとしています。Direct3D では、初期化に HWND が必要です。C++ での方法は次のとおりです。
C# でこのダミー HWND を取得する最良の方法は何でしょうか? メイン ウィンドウの HWND とは異なる必要があります。私のアプリケーションは WPF プロジェクトです。
c# - Xnaがサポートされなくなったので、より良い選択は何ですか?
Xnaはサポートされていません。残念ながら、最近ゲームプログラミングを開始しました(約9か月)。DirectXまたはOpenGlのどちらがより良い選択ですか。
さて、DirectXとOpenGlにはC#の公式ライブラリがないと思います。それで、どちらが初心者にとってより良いでしょうか?
Mono、SharpDx、SlimDxなどのことを聞いたことがあります。しかし、OpenGlよりもDirectXの利点はありますか。その逆も同様です。
また、これらのMono、SharpDx、SlimDxは何と呼ばれていますか?彼らは特定の名前を持っていますか?
sharpdx - SharpDX、関数が見つかりません
C++ DirectX を C# に書き写しているので、CreateRenderTargetView 関数を使用しようとしています。D3D11を使用しています。私が使用できる CreateRenderTargetView の代用はありますか?
sharpdx - SharpDX.Toolkit を使用して計算シェーダーの定数バッファーを管理するにはどうすればよいですか?
私は SharpDX を使用して計算シェーダーを実行しており、一部の入力には定数バッファーを使用しています。定数バッファーを自分で作成し、次のように計算シェーダーで使用します。
SharpDX.Toolkit を使用して定数バッファーを管理したいと思います。Toolkit は、タイプ のオブジェクトを提供しますSharpDX.Toolkit.Graphics.Buffer
。それを使用して、計算シェーダーの定数バッファーを設定するにはどうすればよいですか?