Compartilhar via


Método ID3DX11DataLoader::D ecompress

Observação

A biblioteca de utilitários D3DX (D3DX 9, D3DX 10 e D3DX 11) foi preterida para Windows 8 e não tem suporte para aplicativos da Windows Store.

Descompacta os dados codificados.

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 11.

Comentários

Use esse método 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.

A Interface ID3DX11DataLoader pode ser herdada e seus membros redefinidos para dar suporte a formatos de arquivo personalizados.

Requisitos

Requisito Valor
parâmetro
D3DX11core.h
Biblioteca
D3DX11.lib

Confira também

ID3DX11DataLoader

D3DX Interfaces