Método ID3D10Device::CreateBuffer (d3d10.h)
Cree un búfer (búfer de vértices, búfer de índice o búfer de constantes de sombreador).
Sintaxis
HRESULT CreateBuffer(
[in] const D3D10_BUFFER_DESC *pDesc,
[in] const D3D10_SUBRESOURCE_DATA *pInitialData,
[out] ID3D10Buffer **ppBuffer
);
Parámetros
[in] pDesc
Tipo: const D3D10_BUFFER_DESC*
Puntero a una descripción del búfer (consulte D3D10_BUFFER_DESC).
[in] pInitialData
Tipo: const D3D10_SUBRESOURCE_DATA*
Puntero a los datos de inicialización (vea D3D10_SUBRESOURCE_DATA); use NULL para asignar solo espacio.
[out] ppBuffer
Tipo: ID3D10Buffer**
Dirección de un puntero al búfer creado (vea ID3D10Buffer Interface). Establezca este parámetro en NULL para validar los demás parámetros de entrada (S_FALSE indica un paso).
Valor devuelto
Tipo: HRESULT
Este método devuelve uno de los siguientes códigos de retorno de Direct3D 10.
Comentarios
Para obtener código de ejemplo, vea:
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d10.h |
Library | D3D10.lib |