Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die D3DKMTQueryResourceInfo Funktion ruft Informationen zu einer freigegebenen Ressource ab.
Syntax
NTSTATUS D3DKMTQueryResourceInfo(
D3DKMT_QUERYRESOURCEINFO *unnamedParam1
);
Parameter
unnamedParam1
pData- [in, out]
Ein Zeiger auf eine D3DKMT_QUERYRESOURCEINFO-Struktur, die Parameter zum Abrufen von Informationen zu einer freigegebenen Ressource enthält.
Rückgabewert
D3DKMTQueryResourceInfo gibt einen der folgenden Werte zurück:
| Rückgabecode | Beschreibung |
|---|---|
| STATUS_SUCCESS | Informationen zu einer freigegebenen Ressource wurden erfolgreich abgerufen. |
| STATUS_DEVICE_REMOVED | Der Grafikkarte wurde beendet, oder das Anzeigegerät wurde zurückgesetzt. |
| STATUS_INVALID_PARAMETER | Parameter wurden überprüft und ermittelt, dass sie falsch sind. |
| STATUS_INTEGER_OVERFLOW | Die Größe aller privaten Treiberdaten war zu groß, um zum OpenGL ICD zurückzukehren. |
Diese Funktion kann auch andere NTSTATUS-Werte zurückgeben.
Bemerkungen
Die OpenGL ICD ruft in der Regel D3DKMTQueryResourceInfo- auf, um Informationen über die Ressource abzurufen, und verwendet diese Informationen dann, um die entsprechenden Puffer für einen Aufruf an D3DKMTOpenResourcezuzuweisen.
Ein Beispiel dafür, wie ein OpenGL ICD D3DKMTQueryResourceInfo- zum Abrufen von Informationen zu einer freigegebenen Ressource verwenden kann, finden Sie im Codebeispiel in D3DKMTOpenResource-.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows Vista |
| Zielplattform- | Universal |
| Header- | d3dkmthk.h (einschließlich D3dkmthk.h) |
| Library | Gdi32.lib |
| DLL- | Gdi32.dll |