Bagikan melalui


enumerasi D3D12DDI_RESOURCE_FLAGS_0003 (d3d12umddi.h)

Enumerasi D3D12DDI_RESOURCE_FLAGS_0003 menentukan nilai bendera sumber daya.

Sintaks

typedef enum D3D12DDI_RESOURCE_FLAGS_0003 {
  D3D12DDI_RESOURCE_FLAG_0003_NONE = 0x0,
  D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET = 0x1,
  D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL = 0x2,
  D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER = 0x4,
  D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS = 0x8,
  D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE = 0x10,
  D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY = 0x20,
  D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION = 0x40,
  D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS = 0x80,
  D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT = 0x100,
  D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT = 0x200,
  D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED = 0x400,
  D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK = 0x800,
  D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY = 0x1000,
  D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE = 0x2000
} ;

Konstanta

 
D3D12DDI_RESOURCE_FLAG_0003_NONE
Nilai: 0x0
Tidak ada bendera yang ditentukan.
D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET
Nilai: 0x1
Saat diatur, memungkinkan tampilan target render dibuat untuk sumber daya.
D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL
Nilai: 0x2
Saat diatur, memungkinkan tampilan stensil kedalaman dibuat untuk sumber daya.
D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER
Nilai: 0x4
Saat diatur, memungkinkan sumber daya digunakan untuk data lintas adaptor.
D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS
Nilai: 0x8
Saat diatur, memungkinkan sumber daya diakses secara bersamaan oleh beberapa antrean, perangkat, atau proses yang berbeda.
D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE
Nilai: 0x10
Saat diatur, memungkinkan tampilan sumber daya shader dibuat untuk sumber daya.
D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY
Nilai: 0x20
Ketika diatur, sumber daya ini hanya dapat digunakan sebagai bingkai referensi dekode. Ini hanya dapat ditulis ke atau dibaca oleh operasi dekode video.
D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION
Nilai: 0x40
Saat diatur, sumber daya dapat digunakan untuk mendukung perlindungan konten.
D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS
Nilai: 0x80
Ketika diatur, memungkinkan akses yang tidak diurutkan. Nilai ini tersedia sebagai bendera sumber daya untuk paket fallback.
D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT
Nilai: 0x100
Saat ini tidak digunakan.
D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT
Nilai: 0x200
Saat ini tidak digunakan.
D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED
Nilai: 0x400
Saat ini tidak digunakan.
D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK
Nilai: 0x800
Saat diatur, memungkinkan sumber daya digunakan untuk umpan balik sampler.
D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY
Nilai: 0x1000
Ketika diatur, sumber daya ini hanya dapat digunakan sebagai bingkai referensi pengodean video. Ini hanya dapat ditulis ke atau dibaca oleh operasi pengodean video.
D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE
Nilai: 0x2000
Ketika diatur, sumber daya dapat digunakan sebagai struktur akselerasi untuk pelacakan sinar.

Persyaratan

Persyaratan Nilai
Header d3d12umddi.h (termasuk D3d12umddi.h)

Lihat juga

D3D12DDIARG_CREATERESOURCE_0088