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

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

VertexBuffer.SetData メソッド

頂点データの範囲をロック、設定、およびロック解除します。

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

Public Sub SetData ( _
    data As Object, _
    lockAtOffset As Integer, _
    flags As LockFlags _
)
Dim instance As VertexBuffer
Dim data As Object
Dim lockAtOffset As Integer
Dim flags As LockFlags

instance.SetData(data, lockAtOffset, flags)
public void SetData (
    Object data,
    int lockAtOffset,
    LockFlags flags
)
public:
void SetData (
    Object^ data, 
    int lockAtOffset, 
    LockFlags flags
)
public void SetData (
    Object data, 
    int lockAtOffset, 
    LockFlags flags
)
public function SetData (
    data : Object, 
    lockAtOffset : int, 
    flags : LockFlags
)

パラメータ

data

頂点バッファにコピーするデータを格納するオブジェクト。任意の値型か、値型のみを含む任意の型を指定できます。

lockAtOffset

設定する頂点バッファへのオフセット。バッファ全体を設定するには、このパラメータを 0 に設定します。

flags

実行するロックの種類を示す、1 つ以上の LockFlags 値。このメソッドで有効なフラグは、NoDirtyUpdate、NoOverwrite、および ReadOnly です。

例外例外
例外の種類条件

InvalidCallException

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

解説解説

LockFlags の Discard 値と NoOverwrite 値は、Usage に Dynamic を指定して作成されたバッファでのみ有効です。

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



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

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

   

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



VertexBuffer.SetData メソッドのページの著作権

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

©2026 GRAS Group, Inc.RSS