struttura D3D12DDI_SHADERCACHE_HASH (d3d12umddi.h)

La struttura D3D12DDI_SHADERCACHE_HASH contiene un valore hash associato a uno shader nella cache dello shader.

Sintassi

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

Membri

Hash[16]

Valore hash. Quando viene compilato uno shader, viene calcolato un valore hash basato sul codice dello shader e possibilmente altri dati pertinenti. Questo hash viene quindi usato come chiave per archiviare e recuperare il codice dello shader compilato dalla cache shader.

Fabbisogno

Requisito Valore
intestazione d3d12umddi.h (include D3d12umddi.h)

Vedere anche

PFND3D12DDI_CREATE_SHADER_0026

pfnShaderCacheGetValueCb

pfnShaderCacheStoreValueCb