Interface ID3D10Blob (d3dcommon.h)
Essa interface é usada para retornar dados de comprimento arbitrário.
Herança
A interface ID3D10Blob herda da interface IUnknown . ID3D10Blob também tem estes tipos de membros:
Métodos
A interface ID3D10Blob tem esses métodos.
ID3D10Blob::GetBufferPointer Obtém um ponteiro para os dados. |
ID3D10Blob::GetBufferSize Obtém o tamanho. |
Comentários
A interface ID3DBlob é definida por tipo no arquivo de cabeçalho D3DCommon.h como uma interface ID3D10Blob , que é totalmente definida no arquivo de cabeçalho D3DCommon.h. ID3DBlob é neutro em termos de versão e pode ser usado em código para qualquer versão do Direct3D.
Os blobs podem ser usados como um buffer de dados, armazenando vértice, adjacência e informações materiais durante operações de otimização e carregamento de malha. Além disso, esses objetos são usados para retornar o código do objeto e mensagens de erro em APIs que compilam sombreadores de vértice, geometria e pixel.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3dcommon.h |