ID3D10Device::CreateBuffer
バッファー (頂点バッファー、インデックス バッファー、またはシェーダー定数バッファー) を作成します。
HRESULT
CreateBuffer(
const D3D10_BUFFER_DESC *pDesc,
const D3D10_SUBRESOURCE_DATA *pInitialData,
ID3D10Buffer **ppBuffer
);
パラメータ
- pDesc
バッファーの記述へのポインターです (「D3D10_BUFFER_DESC」を参照してください)。 - pInitialData
初期化データへのポインターです (「D3D10_SUBRESOURCE_DATA」を参照してください)。領域のみを割り当てる場合は NULL を使用します。 - ppBuffer
作成されるバッファーへのポインターのアドレスです (「ID3D10Buffer インターフェイス」を参照してください)。他の入力パラメーターを検証するには、このパラメーターを NULL に設定します (S_FALSE は正常であることを示します)。
戻り値
このメソッドは、「Direct3D 10 のリターン コード」のいずれかを返します。
解説
コード例については、以下を参照してください。
要件
ヘッダー: D3D10.h 宣言
ライブラリ: D3D10.lib 内容