Device.ProcessVertices メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Device.ProcessVertices メソッドの意味・解説 

Device.ProcessVertices メソッド

頂点シェーダで定義されている頂点処理を一連の入力データ ストリームに適用し、インターリーブされた頂点データの単一ストリームを転送先の頂点バッファに生成します。

名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (microsoft.windowsmobile.directx.dll 内)
構文構文

Public Sub ProcessVertices ( _
    srcStartIndex As Integer, _
    destIndex As Integer, _
    vertexCount As Integer, _
    destBuffer As VertexBuffer, _
    copyData As Boolean _
)
Dim instance As Device
Dim srcStartIndex As Integer
Dim destIndex As Integer
Dim vertexCount As Integer
Dim destBuffer As VertexBuffer
Dim copyData As Boolean

instance.ProcessVertices(srcStartIndex, destIndex, vertexCount, destBuffer, copyData)
public void ProcessVertices (
    int srcStartIndex,
    int destIndex,
    int vertexCount,
    VertexBuffer destBuffer,
    bool copyData
)
public:
void ProcessVertices (
    int srcStartIndex, 
    int destIndex, 
    int vertexCount, 
    VertexBuffer^ destBuffer, 
    bool copyData
)
public void ProcessVertices (
    int srcStartIndex, 
    int destIndex, 
    int vertexCount, 
    VertexBuffer destBuffer, 
    boolean copyData
)
public function ProcessVertices (
    srcStartIndex : int, 
    destIndex : int, 
    vertexCount : int, 
    destBuffer : VertexBuffer, 
    copyData : boolean
)

パラメータ

srcStartIndex

読み込む最初の頂点のインデックス。

destIndex

結果が格納される転送先の頂点バッファ内の最初の頂点のインデックス。

vertexCount

処理する頂点の数。

destBuffer

VertexBuffer クラス。インターリーブされた頂点データのストリームを表す転送先の頂点バッファ。

copyData

既定の処理の場合は true に設定します。頂点処理の影響を受けない頂点データを転送先バッファにコピーしないようにする場合は、false に設定します。

例外例外
例外の種類条件

InvalidCallException

メソッドの呼び出しが無効です。たとえば、メソッドのパラメータに無効な値が含まれている場合などです。

解説解説

このメソッドの処理順序を次に示します。

ユーザーは内部クリップ コード バッファにアクセスできません。三角形およびその他のすべてのプリミティブでは、クリッピングは行われません。

転送先の頂点バッファ destBuffer は、0 以外の柔軟な頂点フォーマット パラメータを指定して作成する必要があります。VertexBuffer コンストラクタ メソッドの呼び出しの間に指定される柔軟な頂点フォーマット (FVF: Flexible Vertex Format) コードは、転送先の頂点バッファに存在する頂点要素を指定します。

Direct3D がテクスチャ座標を生成するときや、入力テクスチャ座標をコピーまたは変換するときに、出力テクスチャ座標の形式で Direct3D が生成するよりも多くのテクスチャ座標の構成要素が定義されている場合、Direct3D はこれらの追加の構成要素を変更しません。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Device クラス
Device メンバ
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

Device.ProcessVertices メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Device.ProcessVertices メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS