struktur D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT (d3d11.h)
Sintaks
typedef struct D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT {
UINT PixelShaderMinPrecision;
UINT AllOtherShaderStagesMinPrecision;
} D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT;
Anggota
PixelShaderMinPrecision
Kombinasi nilai D3D11_SHADER_MIN_PRECISION_SUPPORT-ketik yang digabungkan dengan menggunakan operasi OR bitwise. Nilai yang dihasilkan menentukan tingkat presisi minimum yang didukung driver untuk shader piksel. Nilai nol menunjukkan bahwa driver hanya mendukung presisi 32-bit penuh untuk shader piksel.
AllOtherShaderStagesMinPrecision
Kombinasi nilai D3D11_SHADER_MIN_PRECISION_SUPPORT-ketik yang digabungkan dengan menggunakan operasi OR bitwise. Nilai yang dihasilkan menentukan tingkat presisi minimum yang didukung driver untuk semua tahap shader lainnya. Nilai nol menunjukkan bahwa driver hanya mendukung presisi 32-bit penuh untuk semua tahap shader lainnya.
Keterangan
Untuk perangkat keras di Direct3D 10 dan tingkat fitur yang lebih tinggi, runtime mengatur kedua anggota secara identik. Untuk perangkat keras di Direct3D 9.3 dan tingkat fitur yang lebih rendah, runtime dapat mengatur dukungan presisi yang lebih rendah di anggota PixelShaderMinPrecision daripada anggota AllOtherShaderStagesMinPrecision ; untuk 9.3 dan yang lebih rendah, semua tahap shader lainnya hanya mewakili shader vertex.
Untuk informasi selengkapnya tentang presisi minimum HLSL, lihat menggunakan presisi minimum HLSL.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 dan Platform Update untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Header | d3d11.h |