DXGKDDI_VIDPNTARGETMODESET_PINMODE fungsi panggilan balik (d3dkmddi.h)

Fungsi pfnPinMode menyematkan mode tertentu dalam set mode target VidPN.

Sintaks

DXGKDDI_VIDPNTARGETMODESET_PINMODE DxgkddiVidpntargetmodesetPinmode;

NTSTATUS DxgkddiVidpntargetmodesetPinmode(
  [in] IN_D3DKMDT_HVIDPNTARGETMODESET hVidPnTargetModeSet,
  [in] IN_CONST_D3DKMDT_VIDEO_PRESENT_TARGET_MODE_ID VidPnTargetModeId
)
{...}

Parameter

[in] hVidPnTargetModeSet

Handel ke objek set mode target VidPN. Driver miniport tampilan sebelumnya memperoleh handel ini dengan memanggil fungsi pfnAcquireTargetModeSet dari antarmuka DXGK_VIDPN_INTERFACE .

[in] VidPnTargetModeId

Bilangan bulat yang mengidentifikasi mode yang akan disematkan.

Menampilkan nilai

Fungsi pfnPinMode mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS Fungsi berhasil.
STATUS_GRAPHICS_INVALID_VIDPN_TARGETMODESET Handel yang disediakan dalam hVidPnTargetModeSet tidak valid.
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE Mode yang diidentifikasi oleh VidPnTargetModeId bukan milik set mode sumber yang diwakili oleh hVidPnTargetModeSet.

Keterangan

Pengidentifikasi mode target VidPN ditetapkan oleh sistem operasi. Fungsi pfnCreateNewModeInfo menghasilkan pengidentifikasi mode, menetapkan pengidentifikasi ke anggota Id dari struktur D3DKMDT_VIDPN_TARGET_MODE , dan mengembalikan struktur ke driver miniport tampilan.

Jenis data D3DKMDT_HVIDPNTARGETMODESET ditentukan dalam D3dkmdt.h.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Target Platform Desktop
Header d3dkmddi.h (termasuk D3dkmddi.h)
IRQL PASSIVE_LEVEL