次の方法で共有


IPresentationManager::CancelPresentsFrom メソッド (presentation.h)

まだ表示されておらず、現在の ID が少なくとも に presentIdToCancelFrom渡されている、以前に発行され、まだ実行中のプレゼンテーションを取り消します。

構文

HRESULT CancelPresentsFrom(
  UINT64 presentIdToCancelFrom
);

パラメーター

presentIdToCancelFrom

種類: UINT64

発行されたが表示されていないプレゼンテーションを取り消すプレゼントの識別子。

戻り値

型: HRESULT

関数が成功した場合は を返 S_OKします。それ以外の場合は、エラーを HRESULT 示す値を返します。

注釈

過去のプレゼンテーションが既に表示されている場合、この呼び出しは失敗しません。これらのプレゼンテーションは取り消されません。 プレゼントがキャンセルされると、現在表示されているプレゼントに影響を与えたり、廃止プロセスを開始したりしないため、現在の廃止フェンスはキャンセルされたプレゼンテーションに対して通知されません。 このため、現在を実行した後、アプリケーションは使用可能なイベントを照会して、キャンセル後の最初の存在で発行する使用可能なバッファーを見つけることをお勧めします。 その存在がキューに登録されると、以前に表示されたプレゼンテーションが廃止プロセスを開始し、現在の廃止フェンスを通知できるようになります。

要件

要件
サポートされている最小のクライアント Windows ビルド 22000
サポートされている最小のサーバー Windows ビルド 22000
Header presentation.h
Library dcomp.lib
[DLL] dcomp.dll

こちらもご覧ください

IPresentationBuffer::GetAvailableEvent