Partilhar via


Classe accelerator_view_removed

A exceção gerada quando uma chamada para o DirectX subjacente falha devido ao mecanismo de detecção de tempo limite e recuperação do Windows.

Sintaxe

class accelerator_view_removed : public runtime_exception;

Membros

Construtores públicos

Nome Descrição
Construtor accelerator_view_removed Inicializa uma nova instância da classe accelerator_view_removed.

Métodos públicos

Nome Descrição
get_view_removed_reason Retorna um código de erro HRESULT que indica a causa da remoção do objeto accelerator_view.

Hierarquia de herança

exception

runtime_exception

out_of_memory

Requisitos

Cabeçalho: amprt.h

Namespace: Simultaneidade

accelerator_view_removed

Inicializa uma nova instância da classe accelerator_view_removed.

Sintaxe

explicit accelerator_view_removed(
    const char * message,
    HRESULT view_removed_reason ) throw();

explicit accelerator_view_removed(
    HRESULT view_removed_reason ) throw();

Parâmetros

message
Uma descrição do erro.

view_removed_reason
Um código de erro HRESULT que indica a causa da remoção do objeto accelerator_view.

Valor de retorno

Uma nova instância da classe accelerator_view_removed.

get_view_removed_reason

Retorna um código de erro HRESULT que indica a causa da remoção do objeto accelerator_view.

Sintaxe

HRESULT get_view_removed_reason() const throw();

Confira também

Namespace de simultaneidade (C++ AMP)