enumeração D3D11_VIDEO_DECODER_CAPS (d3d11_1.h)

Especifica os recursos do decodificador de vídeo.

Syntax

typedef enum D3D11_VIDEO_DECODER_CAPS {
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE = 0x1,
  D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME = 0x2,
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC = 0x4,
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED = 0x8,
  D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED = 0x10
} ;

Constantes

 
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE
Valor: 0x1
Indica que o driver gráfico dá suporte a pelo menos um subconjunto de operações de downsampling.
D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME
Valor: 0x2
Indica que o hardware de decodificação não pode dar suporte à operação de decodificação em tempo real. A decodificação ainda tem suporte para cenários de transcodificação.

Com essa funcionalidade, é possível que a decodificação possa ocorrer em tempo real se o downsampling estiver habilitado.
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC
Valor: 0x4
Indica que o driver dá suporte à alteração de parâmetros de exemplo para baixo após a aplicação dos parâmetros de exemplo inicial para baixo. Para obter mais informações, consulte ID3D11VideoContext1::D ecoderUpdateDownsampling.
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED
Valor: 0x8
D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED
Valor: 0x10

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]
Cabeçalho d3d11_1.h

Confira também

Enumerações de vídeo do Direct3D 11