Condividi tramite


Metodo IVMDisplay::_GenerateThumbnail

[Windows Virtual PC non è più disponibile per l'uso a partire da Windows 8. Usare invece il provider WMI Hyper-V (V2).]

Recupera una matrice di pixel che rappresenta un'immagine di anteprima della schermata della macchina virtuale.

Sintassi

HRESULT _GenerateThumbnail(
  [out] unsigned long thumbnailImage[3072]
);

Parametri

thumbnailImage [out]

Matrice di pixel che rappresenta un'immagine di anteprima dello schermo della macchina virtuale.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice/valore restituito Descrizione
S_OK
0
L'operazione è stata completata.
E_POINTER
0x80004003
Il parametro è NULL.
DISP_E_EXCEPTION
0x80020009
Si è verificato un errore imprevisto.

Commenti

Questa interfaccia restituisce l'anteprima in modo più efficiente della proprietà Thumbnail, ma non è utilizzabile dai client di scripting. L'anteprima è sempre a 64 pixel di larghezza di 48 pixel. Ogni pixel è a 32 bit, dove i 8 bit superiori rappresentano il valore blu del pixel, i 8 bit successivi rappresentano il valore verde del pixel e i successivi 8 bit rappresentano il valore rosso del pixel. I primi 64 elementi nella matrice sono la prima riga dell'anteprima, i 64 elementi successivi sono la seconda riga e così via. Questo metodo restituisce una matrice statica di pixel, che è più efficiente rispetto alla restituzione di un valore SAFEARRAY di valori VARIANT , ma non è compatibile con i client di scripting.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Nessuno supportato
Fine del supporto client
Windows 7
Prodotto
Windows Virtual PC
Intestazione
VPCCOMInterfaces.h
IID
IID_IVMDisplay è definito come 960895e9-f743-4498-96aa-261f867e7fc5

Vedi anche

IVMDisplay