PFND3D10_2DDI_GETSUPPORTEDVERSIONS fungsi panggilan balik (d3d10umddi.h)
Kueri fungsi GetSupportedVersions untuk versi antarmuka Direct3D yang didukung driver.
Sintaks
PFND3D10_2DDI_GETSUPPORTEDVERSIONS Pfnd3d102DdiGetsupportedversions;
HRESULT Pfnd3d102DdiGetsupportedversions(
D3D10DDI_HADAPTER unnamedParam1,
UINT32 *puEntries,
UINT64 *pSupportedDDIInterfaceVersions
)
{...}
Parameter
unnamedParam1
hAdapter [in]
Handel yang mengidentifikasi adaptor grafis.
puEntries
Penunjuk ke variabel yang, pada input, berisi jumlah entri yang harus dikembalikan oleh array pSupportedDDIInterfaceVersions dan, pada output, jumlah entri yang sebenarnya dikembalikan oleh array pSupportedDDIInterfaceVersions .
pSupportedDDIInterfaceVersions
Pointer ke blok memori yang menerima array versi antarmuka Direct3D yang didukung driver.
Menampilkan nilai
GetSupportedVersions mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Kemampuan berhasil diambil. |
E_OUTOFMEMORY | GetSupportedVersions tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya. |
Keterangan
Ketika runtime Direct3D memanggil fungsi OpenAdapter10_2 driver, anggota Antarmuka dan Versi dari struktur D3D10DDIARG_OPENADAPTER berisi versi DDI yang digunakan runtime untuk membuat instans driver. Driver dapat sepenuhnya mengabaikan anggota ini. Sebagai gantinya, driver dapat mengembalikan kemampuan dan informasi versi melalui fungsi GetSupportedVersions .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | GetSupportedVersions didukung dimulai dengan sistem operasi Windows 7. |
Target Platform | Desktop |
Header | d3d10umddi.h (termasuk D3d10umddi.h, Prdrvcom.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk