IPixShaderMemorySpace interface

Represents an addressable memory space (e.g. local/shared/global memory) reachable from a shader debugging session.

Obtained from IPixShaderLane::GetMemorySpaces for the memory a particular lane can address.

Inheritance

IPixShaderMemorySpace inherits from IUnknown.

Interface ID

{631E7DBE-F631-483B-A88E-D56F8D33B421}

Methods

The IPixShaderMemorySpace interface declares these methods.

Method Description
GetName Gets the name or type of this memory space.
GetStartAddress Gets the start address of this memory space.
GetSizeInBytes Gets the size of this memory space in bytes.
Read Reads a range of bytes from this memory space.

Requirements

Header: PixApiShaderInterfaces.h