Fungsi D3DKMTSetVidPnSourceOwner (d3dkmthk.h)
Fungsi D3DKMTSetVidPnSourceOwner menetapkan dan merilis sumber video yang ada di jalur topologi video present network (VidPN) yang memiliki VidPN.
Sintaks
NTSTATUS D3DKMTSetVidPnSourceOwner(
[in] const D3DKMT_SETVIDPNSOURCEOWNER *unnamedParam1
);
Parameter
[in] unnamedParam1
Penunjuk ke struktur D3DKMT_SETVIDPNSOURCEOWNER yang menjelaskan parameter untuk mengatur atau merilis.
Mengembalikan nilai
D3DKMTSetVidPnSourceOwner mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
STATUS_SUCCESS | Sumber video yang ada berhasil diatur atau dirilis. |
STATUS_DEVICE_REMOVED | Adaptor grafis dihentikan atau perangkat tampilan direset. |
STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE | Sumber sajikan video yang ditentukan oleh elemen dalam array yang ditentukan anggota pVidPnSourceId dari D3DKMT_SETVIDPNSOURCEOWNER sudah dimiliki oleh klien manajer mode tampilan (DMM) dan tidak dapat digunakan sampai klien merilis sumber video yang ada. |
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE | Sumber sajikan video yang ditentukan oleh elemen dalam array yang ditentukan anggota pVidPnSourceId dari D3DKMT_SETVIDPNSOURCEOWNER tidak valid. |
STATUS_INVALID_PARAMETER | Parameter divalidasi dan ditentukan salah. |
Fungsi ini mungkin juga mengembalikan nilai NTSTATUS lainnya.
Keterangan
Untuk mengatur kepemilikan sumber video yang ada, driver klien yang dapat diinstal OpenGL (ICD) menetapkan nilai dalam array yang ditentukan anggota pType dari struktur D3DKMT_SETVIDPNSOURCEOWNER, pengidentifikasi sumber video yang ada dalam array yang ditentukan oleh anggota D3DKMT_SETVIDPNSOURCEOWNERpVidPnSourceId, dan jumlah sumber video yang ada di anggota VidPnSourceCountdari D3DKMT_SETVIDPNSOURCEOWNER.
Untuk merilis kepemilikan sumber video apa pun, ICD menetapkan pType dan pVidPnSourceId ke NULL dan VidPnSourceCount ke nol dalam D3DKMT_SETVIDPNSOURCEOWNER.
ICD meneruskan pointer ke D3DKMT_SETVIDPNSOURCEOWNER dalam parameter pData dalam panggilan ke D3DKMTSetVidPnSourceOwner.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Target Platform | Universal |
Header | d3dkmthk.h (termasuk D3dkmthk.h) |
Pustaka | Gdi32.lib |
DLL | Gdi32.dll |