Metodo ID2D1CommandList::Close (d2d1_1.h)

Indica all'elenco dei comandi di interrompere l'accettazione dei comandi in modo che sia possibile usarlo come input per un effetto o in una chiamata a ID2D1DeviceContext::D rawImage. È necessario chiamare il metodo dopo che è stato collegato a un ID2D1DeviceContext e scritto in, ma prima dell'uso dell'elenco di comandi.

Sintassi

HRESULT Close();

Valore restituito

Tipo: HRESULT

Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

HRESULT Descrizione
S_OK Non si sono verificati errori.
D2DERR_WRONG_STATE La chiusura è già stata chiamata nell'elenco dei comandi.
 
Nota Se il contesto del dispositivo associato all'elenco di comandi ha un errore, l'elenco di comandi restituisce lo stesso errore.
 

Commenti

Questo metodo restituisce D2DERR_WRONG_STATE se è già stato chiamato nell'elenco di comandi. Se si è verificato un errore nel contesto del dispositivo durante la popolazione, il metodo restituisce tale errore. In caso contrario, il metodo restituisce S_OK.

Se il metodo Close restituisce un errore, qualsiasi uso futuro dell'elenco di comandi genera lo stesso errore.

Requisiti

   
Client minimo supportato Windows 8 e Platform Update per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d2d1_1.h
DLL D2d1.dll

Vedi anche

ID2D1CommandList