Condividi tramite


Metodo IPresentationManager::CancelPresentsFrom (presentation.h)

Annulla qualsiasi presentazione precedentemente emessa e ancora in anteprima che non è ancora stata visualizzata e i cui ID presenti sono almeno i passati in presentIdToCancelFrom.

Sintassi

HRESULT CancelPresentsFrom(
  UINT64 presentIdToCancelFrom
);

Parametri

presentIdToCancelFrom

Tipo: UINT64

Identificatore del presente da cui annullare i regali rilasciati ma non ancora visualizzati.

Valore restituito

Tipo: HRESULT

Se la funzione ha esito positivo, restituisce S_OK; in caso contrario, restituisce un HRESULT valore che indica l'errore.

Commenti

Se in passato sono già stati visualizzati i regali, questa chiamata non avrà esito negativo. Tali regali non verranno semplicemente annullati. Il presente recinto di ritiro non verrà segnalato per eventuali regali annullati, perché quando i regali vengono annullati, non influiscono sul presente attualmente visualizzato o causano l'avvio del processo di ritiro. Per questo motivo, è consigliabile che dopo l'esecuzione di un presente, un buffer disponibile query dell'applicazione per trovare un buffer disponibile per eseguire il primo problema dopo un annullamento. Una volta accodato il presente, consente al presente visualizzato in precedenza di avviare il processo di ritiro e segnalare il presente recinto di ritiro.

Requisiti

Requisito Valore
Client minimo supportato Windows Build 22000
Server minimo supportato Windows Build 22000
Intestazione presentation.h
Libreria dcomp.lib
DLL dcomp.dll

Vedi anche

IPresentationBuffer::GetAvailableEvent