Интерфейс ID3D10Blob (d3dcommon.h)
Этот интерфейс используется для возврата данных произвольной длины.
Наследование
Интерфейс ID3D10Blob наследуется от интерфейса IUnknown . ID3D10Blob также имеет следующие типы элементов:
Методы
Интерфейс ID3D10Blob содержит следующие методы.
ID3D10Blob::GetBufferPointer Возвращает указатель на данные. |
ID3D10Blob::GetBufferSize Возвращает размер. |
Комментарии
Интерфейс ID3DBlob определяется типом в файле заголовка D3DCommon.h как интерфейс ID3D10Blob , который полностью определен в файле заголовка D3DCommon.h. ID3DBlob не зависит от версии и может использоваться в коде для любой версии Direct3D.
Большие двоичные объекты можно использовать в качестве буфера данных, в котором хранятся вершины, смежность и сведения о материалах во время операций оптимизации и загрузки сетки. Кроме того, эти объекты используются для возврата кода объекта и сообщений об ошибках в API, которые компилируют вершинные, геометрические и пиксельные шейдеры.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3dcommon.h |