ID3D11VideoContext::FinishSessionKeyRefresh メソッド (d3d11.h)

新しいセッション キーに切り替えます。

構文

void FinishSessionKeyRefresh(
  [in] ID3D11CryptoSession *pCryptoSession
);

パラメーター

[in] pCryptoSession

ID3D11CryptoSession インターフェイスへのポインター。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

この関数は、 D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY 上限が報告された場合にのみ呼び出すことができます。

このメソッドを呼び出す前に、 ID3D11VideoContext::StartSessionKeyRefresh を呼び出します。 StartSessionKeyRefresh メソッドは、ドライバーから乱数を取得します。これは、新しいセッション キーを作成するために使用されます。 アプリケーションが FinishSessionKeyRefresh を呼び出すまで、新しいセッション キーはアクティブになりません。 アプリケーションが FinishSessionKeyRefresh を呼び出した後、保護されたすべてのサーフェスは新しいセッション キーを使用して暗号化されます。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー d3d11.h

こちらもご覧ください

ID3D11VideoContext