DXGKDDI_MONITORDESCRIPTORSET_ACQUIREFIRSTDESCRIPTORINFO Rückruffunktion (d3dkmddi.h)
Die pfnAcquireFirstDescriptorInfo-Funktion gibt den ersten Deskriptor in einem Monitordeskriptor-Set-Objekt zurück.
Syntax
DXGKDDI_MONITORDESCRIPTORSET_ACQUIREFIRSTDESCRIPTORINFO DxgkddiMonitordescriptorsetAcquirefirstdescriptorinfo;
NTSTATUS DxgkddiMonitordescriptorsetAcquirefirstdescriptorinfo(
[in] IN_CONST_D3DKMDT_HMONITORDESCRIPTORSET hMonitorDescriptorSet,
[out] DEREF_OUT_CONST_PPD3DKMDT_MONITOR_DESCRIPTOR ppFirstMonitorDescriptorInfo
)
{...}
Parameter
[in] hMonitorDescriptorSet
Ein Handle für ein Monitordeskriptor-Set-Objekt. Der Anzeige-Miniporttreiber hat dieses Handle zuvor durch Aufrufen der pfnGetMonitorDescriptorSet-Funktion der Monitor-Schnittstelle abgerufen.
[out] ppFirstMonitorDescriptorInfo
Ein Zeiger auf eine Variable, die einen Zeiger auf eine D3DKMDT_MONITOR_DESCRIPTOR-Struktur empfängt. Die -Struktur ist der erste Deskriptor im Satz.
Rückgabewert
Die pfnAcquireFirstDescriptorInfo-Funktion gibt einen der folgenden Werte zurück.
Rückgabecode | Beschreibung |
---|---|
STATUS_SUCCESS | Die Funktion hat erfolgreich den ersten Deskriptor im Satz zurückgegeben. |
STATUS_GRAPHICS_DATASET_IS_EMPTY | Die Funktion war erfolgreich, aber es gab keine Deskriptoren in der Gruppe. |
STATUS_INVALID_PARAMETER | Es wurde ein ungültiger Parameter angegeben. |
STATUS_GRAPHICS_INVALID_MONITOR_DESCRIPTORSET | Das in hMonitorDescriptorSet angegebene Handle war ungültig. |
Hinweise
Wenn Sie die Verwendung der D3DKMDT_MONITOR_DESCRIPTOR-Struktur abgeschlossen haben, müssen Sie die -Struktur freigeben, indem Sie pfnReleaseDescriptorInfo aufrufen.
Sie können alle Deskriptoren in einem festgelegten Monitordeskriptor abrufen, indem Sie pfnAcquireFirstDescriptorInfo aufrufen und dann eine Sequenz von Aufrufen von pfnAcquireNextDescriptorInfo ausführen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Zielplattform | Desktop |
Kopfzeile | d3dkmddi.h (einschließlich D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |