ID3D10Blob 接口 (d3dcommon.h)
此接口用于返回任意长度的数据。
继承
ID3D10Blob 接口继承自 IUnknown 接口。 ID3D10Blob 还具有以下类型的成员:
方法
ID3D10Blob 接口具有以下方法。
ID3D10Blob::GetBufferPointer 获取指向数据的指针。 |
ID3D10Blob::GetBufferSize 获取大小。 |
注解
ID3DBlob 接口在 D3DCommon.h 头文件中以 ID3D10Blob 接口的形式定义,该接口在 D3DCommon.h 头文件中完全定义。 ID3DBlob 与版本无关,可在任何 Direct3D 版本的代码中使用。
Blob 可用作数据缓冲区,在网格优化和加载操作期间存储顶点、相邻度和材料信息。 此外,这些对象还用于在编译顶点、几何图形和像素着色器的 API 中返回对象代码和错误消息。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3dcommon.h |