struktur D3D12DDIARG_CREATERESOURCE_0075 (d3d12umddi.h)
Struktur D3D12DDIARG_CREATERESOURCE_0075 berisi informasi yang diperlukan untuk membuat atau menghitung ukuran sumber daya.
Sintaks
typedef struct D3D12DDIARG_CREATERESOURCE_0075 {
D3D12DDIARG_BUFFER_PLACEMENT ReuseBufferGPUVA;
D3D12DDI_RESOURCE_TYPE ResourceType;
UINT64 Width;
UINT Height;
UINT16 DepthOrArraySize;
UINT16 MipLevels;
DXGI_FORMAT Format;
DXGI_SAMPLE_DESC SampleDesc;
D3D12DDI_TEXTURE_LAYOUT Layout;
D3D12DDI_RESOURCE_FLAGS_0003 Flags;
D3D12DDI_RESOURCE_STATES InitialResourceState;
const D3D12DDIARG_ROW_MAJOR_RESOURCE_LAYOUT *pRowMajorLayout;
D3D12DDI_MIP_REGION_0075 SamplerFeedbackMipRegion;
} D3D12DDIARG_CREATERESOURCE_0075;
Anggota
ReuseBufferGPUVA
Struktur D3D12DDIARG_BUFFER_PLACEMENT yang menentukan alamat virtual sisi GPU yang harus dimiliki sumber daya ini, jika tidak memerlukan yang baru yang ditetapkan.
ResourceType
Nilai D3D12DDI_RESOURCE_TYPE yang mengidentifikasi jenis sumber daya ini.
Width
Lebar sumber daya. Ini dalam texel, jika sumber daya adalah tekstur, atau byte jika sumber daya adalah buffer.
Height
Tinggi sumber daya. Ini berlaku untuk tekstur dua dimensi dan tiga dimensi.
DepthOrArraySize
Kedalaman, atau ukuran array sumber daya yang digunakan saat sumber daya masing-masing memiliki tiga dimensi, atau array.
MipLevels
Jumlah tingkat mip yang dimiliki sumber daya.
Format
Menentukan bagaimana data sumber daya akan ditafsirkan, menggunakan nilai enumerasi DXGI_FORMAT .
SampleDesc
Struktur DXGI_SAMPLE_DESC yang menjelaskan parameter multi-pengambilan sampel untuk sumber daya.
Layout
Nilai D3D12DDI_TEXTURE_LAYOUT yang menentukan detail yang terkait dengan bagaimana memori yang terdiri dari sumber daya diatur.
Flags
Nilai D3D12DDI_RESOURCE_FLAGS_0003 dengan bendera bitwise-OR yang menjelaskan cara sumber daya digunakan.
InitialResourceState
Menentukan status sumber daya awal.
pRowMajorLayout
Saat Tata Letak D3D12DDI_TL_ROW_MAJOR dan pRowMajorLayout non-null, maka *pRowMajorLayout menentukan tata letak sumber daya.
SamplerFeedbackMipRegion
Struktur D3D12DDI_MIP_REGION_0075 yang menentukan ukuran wilayah mip.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 2004 |
Header | d3d12umddi.h |