Compartilhar via


D3D12DDI_VIDEO_DECODE_STATUS_0020 enumeração (d3d12umddi.h)

Contém valores de status para decodificar vídeo.

Sintaxe

typedef enum D3D12DDI_VIDEO_DECODE_STATUS_0020 {
  D3D12DDI_VIDEO_DECODE_STATUS_0020_OK,
  D3D12DDI_VIDEO_DECODE_STATUS_0020_CONTINUE,
  D3D12DDI_VIDEO_DECODE_STATUS_0020_CONTINUE_SKIP_DISPLAY,
  D3D12DDI_VIDEO_DECODE_STATUS_0020_RESTART,
  D3D12DDI_VIDEO_DECODE_STATUS_0020_RATE_EXCEEDED
} ;

Constantes

 
D3D12DDI_VIDEO_DECODE_STATUS_0020_OK
Operação bem-sucedida.
D3D12DDI_VIDEO_DECODE_STATUS_0020_CONTINUE
Houve um pequeno problema no formato de dados, mas o decodificador de host deve continuar o processamento.
D3D12DDI_VIDEO_DECODE_STATUS_0020_CONTINUE_SKIP_DISPLAY
Houve um problema significativo no formato de dados. O decodificador de host deve continuar o processamento, mas deve ignorar a exibição.
D3D12DDI_VIDEO_DECODE_STATUS_0020_RESTART
Houve um problema grave no formato de dados. O decodificador de host deve reiniciar todo o processo de decodificação, começando em uma sequência ou ponto de entrada de acesso aleatório.
D3D12DDI_VIDEO_DECODE_STATUS_0020_RATE_EXCEEDED
A taxa de bits ou a taxa de quadros fornecida para decodificar a criação do fluxo era insuficiente para esse quadro. Quando esse status é relatado, o BitRate membro da estrutura D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS relata um valor que pode ser usado para recriar o fluxo de decodificação na mesma taxa de quadros e decodificar com êxito os quadros com falha. Os quadros subsequentes ainda poderão falhar se esses quadros excederem o novo valor. A taxa de bits relatada é calculada com a taxa de quadros com a qual o fluxo foi criado.

Requisitos

Requisito Valor
cabeçalho d3d12umddi.h (inclua D3d12umddi.h)

Consulte também

D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS