ID3D10Blob 接口 (d3dcommon.h)

此接口用于返回任意长度的数据。

继承

ID3D10Blob 接口继承自 IUnknown 接口。 ID3D10Blob 还具有以下类型的成员:

方法

ID3D10Blob 接口具有以下方法。

 
ID3D10Blob::GetBufferPointer

获取指向数据的指针。
ID3D10Blob::GetBufferSize

获取大小。

注解

ID3DBlob 接口在 D3DCommon.h 头文件中以 ID3D10Blob 接口的形式定义,该接口在 D3DCommon.h 头文件中完全定义。 ID3DBlob 与版本无关,可在任何 Direct3D 版本的代码中使用。

Blob 可用作数据缓冲区,在网格优化和加载操作期间存储顶点、相邻度和材料信息。 此外,这些对象还用于在编译顶点、几何图形和像素着色器的 API 中返回对象代码和错误消息。

要求

要求
目标平台 Windows
标头 d3dcommon.h

另请参阅

通用版本接口

ID3DBlob

IUnknown