direct2d

    1

    1答えて

    画像を事前に乗算してCDC::AlphaBlendメソッドを使用していくつかの画像(アルファチャンネル情報付きのbmp 32ビット)を表示する従来のMCFアプリケーションがあります。 Direct2Dを使用して新しいグラフィックをいくつか紹介したいが、すべてのイメージをpngまたは他のフォーマットに移行したくない。 ファイルからbmpイメージを描画することができましたが、リソースからイメージを取得

    0

    1答えて

    現在、SlimDXを使用してC#で小さなゲームエンジンを作成しています。 自分の世界が破壊的になりたいので、マップを変更できる必要があります。私のマップは現在ベクトルベースで、ID2D1PathGeometry(SlimDXのPathGeometry)オブジェクトで表されています。このオブジェクトは、ID2D1GeometryのCombineWithGeometryメソッド(SlimDXのジオメト

    0

    2答えて

    D2Dデバイスにアークを描画する必要がありますか?(DrawLineやDrawEllipseのようなもの) それ以外の場合は、返すArcSegment関数がありますD2D1_ARC_SEGMENT構造体、どうすればそれを描くことができますか?

    9

    6答えて

    私は、垂直同期ごとに1つのレンダリングが行われるように、垂直同期レンダリングを実行しようとしています。私はこれをWindows 7と(将来)Windows 8で動作させる必要があります。 QUADSのシーケンスを描画して元の画像のピクセルが1:1のa画面上のピクセル。レンダリング部分は、OpenGLまたはDirectXのどちらでも問題ありません。問題は正しい同期です。 私が以前に描画し、その後、私

    -1

    1答えて

    私はDirectXテクノロジの初心者です。 ID3D10Texture2Dの内容をスクロールするにはどうすればよいですか? bitbltを使用します。 srcとdst hdcが同じであるGDIデバイスコンテキスト上のBitBltのようなもの。 私はIDXGISurfaceからID3D10Texture2Dを持っていますが、スクロールは私の本当の目標ですが、dxgi APIでは何も見つかりませんでし

    0

    1答えて

    D2Dでは、カスタムパスジオメトリを開始/停止ポイントとして使用するグラデーションブラシを作成する方法はありますか?私は、パスの各ステップごとに異なるブラシを作成し、そのブラシと別のパスとしてレンダリングするという簡単な方法を実行できますが、パフォーマンスを低下させないものを探しています。 ありがとうございます!

    1

    1答えて

    は、私はちょうどガイドとAPIリファレンスを開始MSDNを見た後、Direct2Dのに非常に新しいです、そして、()を使用すると、メッセージポンプとのHWNDを標準WINAPI C++ GUIモデルを使用する場合にのみCreateHwndRenderTargetがあるように私には思えます。 ただし、CreateHwndRenderTarget()はクライアント領域にのみレンダリングされます。可能で

    1

    3答えて

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

    0

    1答えて

    このトピックに近い他の質問は、私がそれを非常に理解するのを助けてくれないようです。私はちょうどVisual StudioとDirect2Dを使ってプログラミングを始めています。私は楕円の中にある楕円形の2つの「目」をマウスの後につける方法を理解できません。機能void MainWindow::CalculateLayout()の内部 私は目と眼球がどこにあるかに設定する const float r

    0

    1答えて

    私はDwmExtendFrameIntoClientArea()、 ウィンドウをホストしています。他の子ウィンドウをホストしています.Direct2Dを使用して子ウィンドウの1つにペイントします。 ビットマップがその上に黒色の領域があり、その領域がぼやけてしまいます。 子ウィンドウ内のすべてをクリアして、再度WM_PAINTにペイントしたいのですが、内容をクリアできないようです。 私はそれがすべて