Freigeben über


D3D12DDI_SHADERCACHE_HASH Struktur (d3d12umddi.h)

Die D3D12DDI_SHADERCACHE_HASH Struktur enthält einen Hashwert, der einem Shader im Shadercache zugeordnet ist.

Syntax

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

Angehörige

Hash[16]

Ein Hashwert. Wenn ein Shader kompiliert wird, wird ein Hashwert basierend auf dem Shadercode und möglicherweise anderen relevanten Daten berechnet. Dieser Hash wird dann als Schlüssel zum Speichern und Abrufen des kompilierten Shadercodes aus dem Shadercache verwendet.

Anforderungen

Anforderung Wert
Header- d3d12umddi.h (einschließlich D3d12umddi.h)

Siehe auch

PFND3D12DDI_CREATE_SHADER_0026

pfnShaderCacheGetValueCb

pfnShaderCacheStoreValueCb