DXGKDDI_VIDPN_RELEASESOURCEMODESET fungsi panggilan balik (d3dkmddi.h)
Fungsi pfnReleaseSourceModeSet merilis handel ke objek set mode sumber.
Sintaks
DXGKDDI_VIDPN_RELEASESOURCEMODESET DxgkddiVidpnReleasesourcemodeset;
NTSTATUS DxgkddiVidpnReleasesourcemodeset(
[in] IN_CONST_D3DKMDT_HVIDPN hVidPn,
[in] IN_CONST_D3DKMDT_HVIDPNSOURCEMODESET hVidPnSourceModeSet
)
{...}
Parameter
[in] hVidPn
Handel ke objek VidPN yang berisi objek set mode sumber. Manajer VidPN sebelumnya memberikan handel ini ke driver miniport tampilan dengan memanggil DxgkDdiEnumVidPnCofuncModality, DxgkDdiIsSupportedVidPn, atau DxgkDdiRecommendFunctionalVidPn.
[in] hVidPnSourceModeSet
Handel yang akan dilepaskan.
Menampilkan nilai
Fungsi pfnReleaseSourceModeSet 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_SOURCEMODESET | Handel yang disediakan dalam hVidPnSourceModeSet tidak valid. |
STATUS_GRAPHICS_RESOURCES_NOT_RELATED | VidPN yang diidentifikasi oleh hVidPn tidak berisi set mode sumber yang diidentifikasi oleh hVidPnSourceModeSet. |
Keterangan
Setelah selesai menggunakan handel yang Anda peroleh dengan memanggil pfnAcquireSourceModeSet, Anda harus merilis handel dengan memanggil pfnReleaseSourceModeSet.
Jika Anda mendapatkan handel dengan memanggil pfnCreateNewSourceModeSet lalu meneruskan handel tersebut ke pfnAssignSourceModeSet, Anda tidak perlu melepaskan handel.
Jika Anda mendapatkan handel dengan memanggil pfnCreateNewSourceModeSet dan kemudian Anda memutuskan untuk tidak menetapkan mode sumber baru yang diatur ke sumber, Anda harus merilis handel yang baru diperoleh dengan memanggil pfnReleaseSourceModeSet.
Jenis data D3DKMDT_HVIDPN dan D3DKMDT_HVIDPNSOURCEMODESET 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 |