D3D12DDI_SHADERCACHE_HASH结构(d3d12umddi.h)

D3D12DDI_SHADERCACHE_HASH 结构包含与着色器缓存中的着色器关联的哈希值。

语法

typedef struct D3D12DDI_SHADERCACHE_HASH {
  BYTE Hash[16];
} D3D12DDI_SHADERCACHE_HASH;

成员

Hash[16]

哈希值。 编译着色器时,会根据着色器代码计算哈希值,并可能计算其他相关数据。 然后,此哈希用作密钥,用于存储和从着色器缓存中检索已编译的着色器代码。

要求

要求 价值
标头 d3d12umddi.h (包括 D3d12umddi.h)

另请参阅

PFND3D12DDI_CREATE_SHADER_0026

pfnShaderCacheGetValueCb

pfnShaderCacheStoreValueCb