Condividi tramite


Funzione D3DKMTQueryResourceInfo (d3dkmthk.h)

La funzione D3DKMTQueryResourceInfo recupera informazioni su una risorsa condivisa.

Sintassi

NTSTATUS D3DKMTQueryResourceInfo(
  D3DKMT_QUERYRESOURCEINFO *unnamedParam1
);

Parametri

unnamedParam1

pData [in, out]

Puntatore a una struttura D3DKMT_QUERYRESOURCEINFO che contiene parametri per il recupero di informazioni su una risorsa condivisa.

Valore restituito

D3DKMTQueryResourceInfo restituisce uno dei valori seguenti:

Codice restituito Descrizione
STATUS_SUCCESS Le informazioni su una risorsa condivisa sono state recuperate correttamente.
STATUS_DEVICE_REMOVED La scheda grafica è stata arrestata o il dispositivo di visualizzazione è stato reimpostato.
STATUS_INVALID_PARAMETER I parametri sono stati convalidati e sono stati determinati come non corretti.
STATUS_INTEGER_OVERFLOW Le dimensioni di tutti i dati del driver privato erano troppo grandi per tornare alla configurazione di OpenGL.

Questa funzione potrebbe anche restituire altri valori NTSTATUS.

Commenti

OpenGL ICD chiama in genere D3DKMTQueryResourceInfo per ottenere informazioni sulla risorsa e quindi usa queste informazioni per allocare i buffer appropriati per una chiamata a D3DKMTOpenResource.

Per un esempio di come una progettazione immagine e configurazione OpenGL può usare D3DKMTQueryResourceInfo per recuperare informazioni su una risorsa condivisa, vedere l'esempio di codice in D3DKMTOpenResource.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Piattaforma di destinazione Universale
Intestazione d3dkmthk.h (include D3dkmthk.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

D3DKMTOpenResource

D3DKMT_QUERYRESOURCEINFO