Bagikan melalui


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)

Lihat juga

DestroyDevice