Método ID3D11VideoContext1::GetDataForNewHardwareKey (d3d11_1.h)
Permite que o driver retorne informações específicas de IHV usadas ao inicializar a nova chave de hardware.
Sintaxe
HRESULT GetDataForNewHardwareKey(
[in] ID3D11CryptoSession *pCryptoSession,
[in] UINT PrivateInputSize,
[in] const void *pPrivatInputData,
[out] UINT64 *pPrivateOutputData
);
Parâmetros
[in] pCryptoSession
Tipo: ID3D11CryptoSession*
Um ponteiro para a interface ID3D11CryptoSession. Para obter esse ponteiro, chame ID3D11VideoDevice1::CreateCryptoSession.
[in] PrivateInputSize
Tipo: UINT
O tamanho da memória referenciada pelo parâmetro pPrivateInputData .
[in] pPrivatInputData
Tipo: const void*
Os dados de entrada privados. O conteúdo desse parâmetro é definido pela implementação do ambiente de execução segura. Ele pode conter dados sobre a licença ou sobre as propriedades do fluxo.
[out] pPrivateOutputData
Tipo: UINT64*
Um ponteiro para os dados de saída privados. Os dados de retorno são definidos pela implementação do ambiente de execução segura. Ele pode conter dados específicos de gráficos a serem associados à chave de hardware subjacente.
Retornar valor
Tipo: HRESULT
Esse método retorna um dos seguintes códigos de erro.
S_OK | A operação foi concluída com sucesso. |
E_OUTOFMEMORY | Não há memória suficiente para concluir a operação. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | d3d11_1.h |