Freigeben über


D3D12_RESOURCE_DESC1-Struktur (d3d12.h)

Beschreibt eine Ressource, z. B. eine Textur, einschließlich eines Mip-Bereichs. Diese Struktur wird in mehreren Methoden verwendet.

Syntax

typedef struct D3D12_RESOURCE_DESC1 {
  D3D12_RESOURCE_DIMENSION Dimension;
  UINT64                   Alignment;
  UINT64                   Width;
  UINT                     Height;
  UINT16                   DepthOrArraySize;
  UINT16                   MipLevels;
  DXGI_FORMAT              Format;
  DXGI_SAMPLE_DESC         SampleDesc;
  D3D12_TEXTURE_LAYOUT     Layout;
  D3D12_RESOURCE_FLAGS     Flags;
  D3D12_MIP_REGION         SamplerFeedbackMipRegion;
} D3D12_RESOURCE_DESC1;

Member

Dimension

Ein Member von D3D12_RESOURCE_DIMENSION, der die Dimensionen der Ressource angibt (z. B. D3D12_RESOURCE_DIMENSION_TEXTURE1D), oder ob es sich um einen Puffer ((D3D12_RESOURCE_DIMENSION_BUFFER) handelt.

Alignment

Gibt die Ausrichtung an.

Width

Gibt die Breite der Ressource an.

Height

Gibt die Höhe der Ressource an.

DepthOrArraySize

Gibt die Tiefe der Ressource an, wenn sie 3D ist, oder die Arraygröße, wenn es sich um ein Array von 1D- oder 2D-Ressourcen handelt.

MipLevels

Gibt die Anzahl der MIP-Ebenen an.

Format

Gibt einen Member von DXGI_FORMAT an.

SampleDesc

Gibt eine DXGI_SAMPLE_DESC-Struktur an.

Layout

Gibt ein Element von D3D12_TEXTURE_LAYOUT an.

Flags

Bitweise OR'd-Flags als D3D12_RESOURCE_FLAGS Enumerationskonstanten.

SamplerFeedbackMipRegion

Eine D3D12_MIP_REGION-Struktur .

Hinweise

Hinweise finden Sie unter D3D12_RESOURCE_DESC.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile d3d12.h

Weitere Informationen