ID3DXPRTBuffer::LockBuffer
頂点またはテクセル サンプル データの範囲をロックし、バッファー メモリー内の場所へのポインターを取得します。
HRESULT
LockBuffer(
UINT Start,
UINT NumSamples,
FLOAT ** ppData
);
パラメータ
Start
頂点またはテクセル データのサンプルのインデックスです。NumSamples
サンプリングされた頂点 (またはテクセル) の数ppData
Start のサンプルを開始するメモリー内の場所へのポインターです。バッファー データのメモリー レイアウトは次の通りです。float fData[NumberSamples][NumberChannels][NumberCoefficients]
戻り値
成功すると、S_OK を返します。失敗した場合は、次の値を返します。
D3DERR_INVALIDCALL
解説
要件
ヘッダー: D3DX9Mesh.h 宣言
ライブラリ: D3dx9.lib 内容
関連項目
ID3DXPRTBuffer::GetNumChannels, ID3DXPRTBuffer::GetNumCoeffs, ID3DXPRTBuffer::GetNumSamples