DirectXを初めて使用しています。directxマルチスレッドチュートリアル/サンプルコード
ここでは、directxとC++を使用したマルチスレッドのチュートリアルとサンプルコードを入手できますか?
マルチスレッドを使用してイメージの距離変換を調べる必要があります。
または、directxを使用して平均100個の数字を見つける例を教えてください。
DirectXを初めて使用しています。directxマルチスレッドチュートリアル/サンプルコード
ここでは、directxとC++を使用したマルチスレッドのチュートリアルとサンプルコードを入手できますか?
マルチスレッドを使用してイメージの距離変換を調べる必要があります。
または、directxを使用して平均100個の数字を見つける例を教えてください。
DirectXサンプルの最適なソースは、DirectX SDKの場合が多く、hereがあります。いくつかのチュートリアルがあり、SDKの中にはhereとhereのものがあります。
D3Dオブジェクトを作成するときに、オブジェクトに注意してマルチスレッドヒントを使用するだけで、DirectXでマルチスレッド化することができます。その上のいくつかのヒントhereと方法についての議論hereを超えて。距離変換見つけ、その後
HRESULT hr = pD3DObject->CreateDevice
(
D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, hWnd,
D3DCREATE_MULTITHREADED, &presentParams, &pD3DDevice
);
あなたがそれを処理している方法によって異なります。
コードは次のようになります。私はあなたが何をしたいかについて完全には分かっていません。
数値の平均を生成するには、実際にDirectXを使用することはお勧めしません。通常のコードではそれを処理できるはずです.D3Dを使用して100個の数値を計算する作業とオーバーヘッドはかなり非効率的です。
MSDN:DirectX Developer Center。
従来のDirectX SDKサンプルの最新バージョンは、[MSDNコードギャラリー](http://blogs.msdn.com/b/chuckw/archive/2013/09/20/directx-sdk-samples- catalog.aspx)。 –