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 |