DXGKDDI_VIDPN_RELEASETARGETMODESET fungsi panggilan balik (d3dkmddi.h)

Fungsi pfnReleaseTargetModeSet melepaskan handel ke objek set mode target.

Sintaks

DXGKDDI_VIDPN_RELEASETARGETMODESET DxgkddiVidpnReleasetargetmodeset;

NTSTATUS DxgkddiVidpnReleasetargetmodeset(
  [in] IN_CONST_D3DKMDT_HVIDPN hVidPn,
  [in] IN_CONST_D3DKMDT_HVIDPNTARGETMODESET hVidPnTargetModeSet
)
{...}

Parameter

[in] hVidPn

Handel ke objek VidPN yang berisi objek set mode target. Manajer VidPN sebelumnya memberikan handel ini ke driver miniport tampilan dengan memanggil DxgkDdiEnumVidPnCofuncModality, DxgkDdiIsSupportedVidPn, atau DxgkDdiRecommendFunctionalVidPn.

[in] hVidPnTargetModeSet

Handel yang akan dilepaskan.

Menampilkan nilai

Fungsi pfnReleaseTargetModeSet mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS Fungsi berhasil.
STATUS_GRAPHICS_INVALID_VIDPN Handel yang disediakan dalam hVidPn tidak valid.
STATUS_GRAPHICS_INVALID_VIDPN_TARGETMODESET Handel yang disediakan dalam hVidPnTargetModeSet tidak valid.
STATUS_GRAPHICS_RESOURCES_NOT_RELATED VidPN yang diidentifikasi oleh hVidPn tidak berisi set mode target yang diidentifikasi oleh hVidPnTargetModeSet.

Keterangan

Setelah selesai menggunakan handel yang Anda peroleh dengan memanggil pfnAcquireTargetModeSet, Anda harus melepaskan handel dengan memanggil pfnReleaseTargetModeSet.

Jika Anda mendapatkan handel dengan memanggil pfnCreateNewTargetModeSet lalu meneruskan handel tersebut ke pfnAssignTargetModeSet, Anda tidak perlu melepaskan handel.

Jika Anda mendapatkan handel dengan memanggil pfnCreateNewTargetModeSet dan kemudian Anda memutuskan untuk tidak menetapkan mode sumber baru yang diatur ke sumber, Anda harus merilis handel yang baru diperoleh dengan memanggil pfnReleaseTargetModeSet.

Jenis data D3DKMDT_HVIDPN dan 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

Lihat juga

pfnAcquireTargetModeSet

pfnCreateNewTargetModeSet