struktur D3DDDIARG_GENERATEMIPSUBLEVELS (d3dumddi.h)

Struktur D3DDDIARG_GENERATEMIPSUBLEVELS menjelaskan cara menghasilkan sublevel tekstur peta MIP.

Sintaks

typedef struct _D3DDDIARG_GENERATEMIPSUBLEVELS {
  [in] HANDLE                  hResource;
  [in] D3DDDITEXTUREFILTERTYPE Filter;
} D3DDDIARG_GENERATEMIPSUBLEVELS;

Anggota

[in] hResource

Handel ke permukaan tekstur peta MIP.

[in] Filter

Nilai D3DDDITEXTUREFILTERTYPE-jenis yang menunjukkan pembesaran tekstur atau jenis filter minifikasi yang digunakan dalam menghasilkan sublevel tekstur peta MIP. Anggota ini bisa menjadi salah satu nilai berikut.

Nilai Makna
D3DDDITEXF_NONE Pemfilteran peta MIP dinonaktifkan.
D3DDDITEXF_POINT Pemfilteran titik. Texel dengan koordinat yang terdekat dengan nilai piksel yang diperlukan digunakan. Filter tekstur yang akan digunakan antara tingkat peta MIP adalah pemfilteran peta MIP titik terdekat.
D3DDDITEXF_LINEAR Pemfilteran interpolasi bilinear. Rata-rata tertimbang area texel 2x2 yang mengelilingi piksel yang diperlukan digunakan. Filter tekstur yang digunakan antara tingkat peta MIP adalah interpolasi peta MIP trilinear.
D3DDDITEXF_ANISOTROPIC Pemfilteran tekstur anisotropic. Pemfilteran ini mengimbangi distorsi yang disebabkan oleh perbedaan sudut antara poligon tekstur dan bidang layar.
D3DDDITEXF_PYRAMIDALQUAD Pemfilteran tenda empat sampel.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

GenerateMipSubLevels