Método ID3D11VideoContext::FinishSessionKeyRefresh (d3d11.h)
Alterna para uma nova chave de sessão.
Sintaxe
void FinishSessionKeyRefresh(
[in] ID3D11CryptoSession *pCryptoSession
);
Parâmetros
[in] pCryptoSession
Um ponteiro para a interface ID3D11CryptoSession .
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Essa função só pode ser chamada quando o limite de D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY é relatado.
Antes de chamar esse método, chame ID3D11VideoContext::StartSessionKeyRefresh. O método StartSessionKeyRefresh obtém um número aleatório do driver, que é usado para criar uma nova chave de sessão. A nova chave de sessão não se torna ativa até que o aplicativo chame FinishSessionKeyRefresh. Depois que o aplicativo chama FinishSessionKeyRefresh, todas as superfícies protegidas são criptografadas usando a nova chave de sessão.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d3d11.h |