共用方式為


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

另請參閱