Interfaz ID3D10Blob (d3dcommon.h)

Esta interfaz se usa para devolver datos de longitud arbitraria.

Herencia

La interfaz ID3D10Blob hereda de la interfaz IUnknown . ID3D10Blob también tiene estos tipos de miembros:

Métodos

La interfaz ID3D10Blob tiene estos métodos.

 
ID3D10Blob::GetBufferPointer

Obtiene un puntero a los datos.
ID3D10Blob::GetBufferSize

Obtiene el tamaño.

Comentarios

La interfaz ID3DBlob está definida por el tipo en el archivo de encabezado D3DCommon.h como una interfaz ID3D10Blob , que está totalmente definida en el archivo de encabezado D3DCommon.h. ID3DBlob es independiente de la versión y se puede usar en el código para cualquier versión de Direct3D.

Los blobs se pueden usar como búfer de datos, almacenar vértices, adyacencias e información de material durante las operaciones de optimización y carga de malla. Además, estos objetos se usan para devolver código de objeto y mensajes de error en las API que compilan sombreadores de vértices, geometría y píxeles.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3dcommon.h

Consulte también

Interfaces de versión comunes

ID3DBlob

IUnknown