Partager via


structure D3D12DDI_TEXTURE_LAYOUT_CAPS_0026 (d3d12umddi.h)

Spécifie les fonctionnalités de disposition de texture.

Syntaxe

typedef struct D3D12DDI_TEXTURE_LAYOUT_CAPS_0026 {
  UINT DeviceDependentLayoutCount;
  UINT DeviceDependentSwizzleCount;
  BOOL Supports64KStandardSwizzle;
  BOOL SupportsRowMajorTexture;
  BOOL IndexableSwizzlePatterns;
} D3D12DDI_TEXTURE_LAYOUT_CAPS_0026;

Membres

DeviceDependentLayoutCount

Nombre de dispositions dépendantes de l’appareil. Il doit s’agir du nombre de dispositions dépendantes de l’appareil prises en charge par l’adaptateur.

DeviceDependentSwizzleCount

Nombre de swizzle dépendants de l’appareil. Il doit s’agir du nombre de modèles swizzle dépendants de l’appareil pris en charge par l’adaptateur.

Supports64KStandardSwizzle

Indique si la disposition de texture prend en charge swizzle standard 64K.

SupportsRowMajorTexture

Indique si la disposition de texture prend en charge la texture principale de ligne.

IndexableSwizzlePatterns

Indique si la disposition de texture peut choisir n’importe quel modèle swizzle pour une sous-ressource.

Exigences

Exigence Valeur
d’en-tête d3d12umddi.h (include D3d12umddi.h)