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 |