ID3DXPRTBuffer::LockBuffer メソッド
頂点またはテクセルのサンプル データの範囲をロックし、バッファー メモリ内の場所へのポインターを取得します。
構文
HRESULT LockBuffer(
[in] UINT Start,
[in] UINT NumSamples,
[out] FLOAT **ppData
);
パラメーター
-
開始 [入力]
-
型: UINT
頂点データまたはテクセル データのサンプルのインデックス。
-
NumSamples [in]
-
型: UINT
サンプリングされた頂点 (またはテクセル) の数。
-
ppData [out]
-
型: FLOAT**
Start サンプルが開始されるメモリ内の場所へのポインター。 バッファー データのメモリ レイアウトは次のとおりです。
float fData[NumberSamples][NumberChannels][NumberCoefficients]
戻り値
種類: HRESULT
メソッドが成功した場合、戻り値はS_OK。 メソッドが失敗した場合は、次の値が返されます。
解説
必要条件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
こちらもご覧ください