DXGKDDI_MONITORDESCRIPTORSET_RELEASEDESCRIPTORINFO コールバック関数 (d3dkmddi.h)

pfnReleaseDescriptorInfo 関数は、VidPN マネージャーが以前にディスプレイ ミニポート ドライバーに提供したD3DKMDT_MONITOR_DESCRIPTOR構造体を解放します。

構文

DXGKDDI_MONITORDESCRIPTORSET_RELEASEDESCRIPTORINFO DxgkddiMonitordescriptorsetReleasedescriptorinfo;

NTSTATUS DxgkddiMonitordescriptorsetReleasedescriptorinfo(
  IN_CONST_D3DKMDT_HMONITORDESCRIPTORSET hMonitorDescriptorSet,
  IN_CONST_PD3DKMDT_MONITOR_DESCRIPTOR_CONST pMonitorDescriptorInfo
)
{...}

パラメーター

hMonitorDescriptorSet

モニター記述子セット オブジェクトへのハンドル。 ディスプレイ ミニポート ドライバーは、以前にモニター インターフェイスpfnGetMonitorDescriptorSet 関数を呼び出すことによって、このハンドルを取得しました。

pMonitorDescriptorInfo

解放するD3DKMDT_MONITOR_DESCRIPTOR構造体へのポインター。

戻り値

pfnReleaseDescriptorInfo 関数は、次のいずれかの値を返します。

リターン コード 説明
STATUS_SUCCESS 関数が正常に実行されました。
STATUS_INVALID_MONITOR_DESCRIPTOR pMonitorDescriptorInfo で指定された記述子が無効です。
STATUS_GRAPHICS_INVALID_MONITOR_DESCRIPTORSET hMonitorDescriptorSet で指定されたハンドルが無効です。

注釈

pfnAcquireFirstDescriptorInfo または pfnAcquireNextDescriptorInfo を呼び出して取得したD3DKMDT_MONITOR_DESCRIPTOR構造体の使用が完了したら、pfnReleaseDescriptorInfo を呼び出して解放する必要があります。

要件

要件
サポートされている最小のクライアント Windows Vista
対象プラットフォーム デスクトップ
Header d3dkmddi.h (D3dkmddi.h を含む)
IRQL PASSIVE_LEVEL