ID3D12XboxDmaCommandList::LZDecompressMemoryX Method

Decompresses memory from LZ format.

Syntax

public:
HRESULT LZDecompressMemoryX(
         D3D12_GPU_VIRTUAL_ADDRESS DecompressedDestination,
         D3D12_GPU_VIRTUAL_ADDRESS CompressedSource,
         UINT64 SourceSizeBytes
)  

Parameters

DecompressedDestination
Type: D3D12_GPU_VIRTUAL_ADDRESS 

The destination address at which to place the decompressed data. Must be in graphics memory. Must be 4-byte aligned.

CompressedSource
Type: D3D12_GPU_VIRTUAL_ADDRESS 

The address of the compressed source. Must be in graphics memory. Must be 4-byte aligned. The maximum size of the memory pointed to by this parameter is 4MB.

SourceSizeBytes
Type: UINT64 

The size of the compressed source, in bytes.

Return value

Type: HRESULT 

One of the Direct3D 12 return codes.

Requirements

Header: Declared in d3d12_x.h.

Library: Use d3d12_x.lib.

See also

Reference

LZCompressMemoryX

LZCompressMemory

LZDecompressMemory

LZCompressBuffer

LZDecompressBuffer

LZCompressTexture

LZDecompressTexture

ID3D12XboxDmaCommandList Interface

ID3D12XboxDmaCommandList Members