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 D3DKMT_QUERYRESOURCEINFO-Struktur beschreibt Parameter zum Abrufen von Informationen zu einer Ressource.
Syntax
typedef struct _D3DKMT_QUERYRESOURCEINFO {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE hGlobalShare;
[in] VOID *pPrivateRuntimeData;
[in/out] UINT PrivateRuntimeDataSize;
[out] UINT TotalPrivateDriverDataSize;
[out] UINT ResourcePrivateDriverDataSize;
[out] UINT NumAllocations;
} D3DKMT_QUERYRESOURCEINFO;
Angehörige
[in] hDevice
Ein Handle für das Gerät, dem die Ressource und zuordnungen zugeordnet sind.
[in] hGlobalShare
Ein Handle für die freigegebene Ressource, die geöffnet werden soll.
[in] pPrivateRuntimeData
Wenn nichtNULL-, wird ein Zeiger auf einen Puffer angezeigt, der die laufzeit-privaten Daten empfängt, die zur Erstellungszeit bereitgestellt werden. Die OpenGL ICD sollte zuerst die D3DKMTQueryResourceInfo Funktion aufrufen, wobei pPrivateRuntimeData- auf NULL- festgelegt ist, um die Puffergröße abzurufen und dann erneut mit dem richtigen Größenpuffer aufzurufen.
[in/out] PrivateRuntimeDataSize
Die Größe des Puffers in Bytes, auf den pPrivateRuntimeData verweist. Wenn pPrivateRuntimeData-NULL-ist, wird PrivateRuntimeDataSize- auf die Größe in Bytes festgelegt, die für den Puffer erforderlich ist, um die privaten Laufzeitdaten zu speichern.
[out] TotalPrivateDriverDataSize
Die Größe des Puffers in Bytes, der zum Halten der privaten Treiberdaten für alle Zuordnungen erforderlich ist, die der Ressource zugeordnet sind.
[out] ResourcePrivateDriverDataSize
Die Größe des Puffers in Bytes, der zum Halten der privaten Treiberdaten für die Ressource erforderlich ist.
[out] NumAllocations
Die Anzahl der Zuordnungen, die der Ressource zugeordnet sind.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | d3dkmthk.h (einschließlich D3dkmthk.h) |