CV_HLSLMemorySpace_e 列举

指定 HLSL 内存空间类型。

语法

typedef enum CV_HLSLMemorySpace_e
{
    // HLSL specific memory spaces

    CV_HLSL_MEMSPACE_DATA         = 0x00,
    CV_HLSL_MEMSPACE_SAMPLER      = 0x01,
    CV_HLSL_MEMSPACE_RESOURCE     = 0x02,
    CV_HLSL_MEMSPACE_RWRESOURCE   = 0x03,

    CV_HLSL_MEMSPACE_MAX          = 0x0F,
} CV_HLSLMemorySpace_e;

备注

IDiaSymbol::get_memorySpaceKind使用该方法检索 HLSL 符号的内存空间类型。

注意

较新的 DXC 编译器不再生成 PDB。 此 API 仅在较旧的 fxc.exe 编译器生成的 PDB 上具有有效值。

要求

标头:cvconst.h

另请参阅