PFND3D10DDI_RETRIEVESUBOBJECT fungsi panggilan balik (d3d10umddi.h)
Runtime Direct3D memanggil fungsi PFND3D10DDI_RETRIEVESUBOBJECT driver untuk mengambil subbagian objek perangkat driver Direct3D.
Sintaks
PFND3D10DDI_RETRIEVESUBOBJECT Pfnd3d10ddiRetrievesubobject;
HRESULT Pfnd3d10ddiRetrievesubobject(
D3D10DDI_HDEVICE unnamedParam1,
UINT32 SubDeviceID,
SIZE_T ParamSize,
void *pParams,
SIZE_T OutputParamSize,
void *pOutputParamsBuffer
)
{...}
Parameter
unnamedParam1
hDevice [in] Handel ke perangkat tampilan (konteks grafis).
SubDeviceID
ID sub-perangkat yang mengidentifikasi tabel fungsi yang sedang diambil. Lihat Keterangan.
ParamSize
Ukuran, dalam byte, dari struktur parameter input yang diunjukkan pParams .
pParams
Penunjuk ke struktur parameter input yang dijelaskan oleh parameter SubDeviceID . Lihat Keterangan.
OutputParamSize
Ukuran, dalam byte, dari struktur parameter output yang diunjukkan pOutputParamsBuffer .
pOutputParamsBuffer
Penunjuk ke struktur parameter output yang dijelaskan oleh parameter SubDeviceID . Lihat Keterangan.
Menampilkan nilai
Mengembalikan S_OK jika operasi berhasil. Jika tidak, fungsi ini mengembalikan hasil kesalahan yang sesuai.
Keterangan
Tabel berikut menjelaskan nilai yang mungkin untuk SubDeviceID, struktur input terkait yang diarahkan oleh pParams, dan struktur output yang PFND3D10DDI_RETRIEVESUBOBJECT kembali dalam buffer yang diarahkan oleh pOutputParamsBuffer .
SubDeviceID | Makna | pParams | pOutputParamsBuffer |
---|---|---|---|
2 | Sub ID untuk tabel fungsi video D3D 11. | D3D11_1DDI_VIDEO_INPUT | D3D11_1DDI_VIDEODEVICEFUNCS |
3 | Sub ID untuk tabel fungsi video WDDM 2.0. | D3DWDDM2_0DDI_VIDEO_INPUT | D3DWDDM2_0DDI_VIDEODEVICEFUNCS |
5 | Sub ID untuk tabel fungsi video WDDM 2.1. | D3DWDDM2_1DDI_VIDEO_INPUT | D3DWDDM2_1DDI_VIDEODEVICEFUNCS . |
6 | Sub ID untuk tabel fungsi video WDDM 2.4 dan yang lebih baru. Didukung dimulai dengan WDDM 2.4. | D3DWDDM2_4DDI_VIDEO_INPUT | D3DWDDM2_4DDI_VIDEODEVICEFUNCS. |
7 | Sub ID untuk tabel fungsi video WDDM 2.4 (Windows 10 versi 1803). | D3DWDDM2_4DDI_VIDEO_INPUT_RS4_0 | D3DWDDM2_4DDI_VIDEODEVICEFUNCS_RS4_0 |
Runtime Direct3D mempertimbangkan subbagian yang diambil untuk ditambahkan ke objek perangkat driver Direct3D dan mengharapkannya dihancurkan bersama dengan perangkat lainnya saat DestroyDevice dipanggil.
Subdevice diambil dari objek perangkat root secara independen. Versi antarmuka DDI disediakan secara implisit dalam ID sub-perangkat.
Fungsi ini berutas bebas.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Target Platform | Desktop |
Header | d3d10umddi.h (termasuk D3d10umddi.h) |