Bagikan melalui


struktur D3D12DDI_SHADER_CAPS_0042 (d3d12umddi.h)

Struktur D3D12DDI_SHADER_CAPS_0042 berisi kemampuan shader perangkat tampilan yang didukung driver.

Sintaks

typedef struct D3D12DDI_SHADER_CAPS_0042 {
  D3D12DDI_SHADER_MIN_PRECISION MinPrecision;
  BOOL                          DoubleOps;
  BOOL                          ShaderSpecifiedStencilRef;
  BOOL                          TypedUAVLoadAdditionalFormats;
  BOOL                          ROVs;
  BOOL                          WaveOps;
  UINT                          WaveLaneCountMin;
  UINT                          WaveLaneCountMax;
  UINT                          TotalLaneCount;
  BOOL                          Int64Ops;
  BOOL                          Native16BitOps;
} D3D12DDI_SHADER_CAPS_0042;

Anggota

MinPrecision

Bitwise ATAU dari nilai D3D12DDI_SHADER_MIN_PRECISION yang menjelaskan opsi dukungan presisi minimum driver untuk shader.

DoubleOps

Nilai Boolean yang menentukan apakah driver memungkinkan jenis ganda untuk operasi shader (TRUE menunjukkan dukungan driver).

ShaderSpecifiedStencilRef

Nilai Boolean yang menentukan apakah driver mendukung pixel shader stencil ref (TRUE menunjukkan dukungan driver).

TypedUAVLoadAdditionalFormats

Nilai Boolean yang menentukan apakah driver mendukung pemuatan format tambahan untuk tampilan akses tanpa urutan (UAV) yang ditik (TRUE menunjukkan dukungan driver).

ROVs

Nilai Boolean yang menentukan apakah driver mendukung tampilan yang diurutkan rasterizer (TRUE menunjukkan dukungan driver).

WaveOps

Nilai Boolean yang menentukan apakah driver mendukung operasi gelombang.

WaveLaneCountMin

Menentukan jumlah minimum jalur dalam gelombang SIMD (instruksi tunggal, beberapa data) yang didukung driver.

WaveLaneCountMax

Menentukan jumlah maksimum jalur dalam gelombang SIMD yang didukung driver.

TotalLaneCount

Menentukan jumlah total jalur SIMD pada perangkat keras.

Int64Ops

Nilai Boolean yang menunjukkan apakah driver mendukung operasi 64-bit (TRUE menunjukkan dukungan driver).

Native16BitOps

Nilai Boolean yang menunjukkan apakah driver mendukung operasi 64-bit asli (TRUE menunjukkan dukungan driver).

Keterangan

Driver tampilan mode pengguna mengembalikan batas ini saat runtime D3D memanggil fungsi PFND3DDDI_GETCAPS UMD dengan anggota Jenis struktur D3DDDIARG_GETCAPS diatur ke D3D12DDICAPS_TYPE_SHADER.

Persyaratan

Persyaratan Nilai
Header d3d12umddi.h

Lihat juga

D3D12DDI_SHADER_CAPS_0084

D3D12DDICAPS_TYPE

D3DDDIARG_GETCAPS

PFND3DDDI_GETCAPS