Share via


Método ID3DX10DataLoader::D ecompress

Usado para descompactar dados codificados. Normalmente, isso seria usado para carregar recursos de sistemas de arquivos, como arquivos ZIP. Ao carregar de um recurso não compactado, o estágio de descompactação não precisa fazer nenhum trabalho.

Sintaxe

HRESULT Decompress(
  [out] void   **ppData,
  [in]  SIZE_T *pcBytes
);

Parâmetros

ppData [out]

Tipo: void**

Ponteiro para os dados brutos a serem descompactados.

pcBytes [in]

Tipo: SIZE_T*

O tamanho dos dados apontados por ppData.

Valor retornado

Tipo: HRESULT

O valor retornado é um dos valores listados em Códigos de Retorno do Direct3D 10.

Comentários

A Interface ID3DX10DataLoader pode ser herdada e seus membros redefinidos. Descompactar pode ser redefinido para dar suporte a seus próprios formatos de arquivo personalizados.

Requisitos

Requisito Valor
parâmetro
D3DX10.h
Biblioteca
D3DX10.lib

Confira também

ID3DX10DataLoader

D3DX Interfaces