Compartilhar via


estrutura D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 (d3d12umddi.h)

Descreve os dados do histograma de decodificação de vídeo.

Sintaxe

typedef struct D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041 {
  UINT                                                 NodeIndex;
  GUID                                                 DecodeProfile;
  UINT                                                 Width;
  UINT                                                 Height;
  DXGI_FORMAT                                          DecodeFormat;
  D3D12DDI_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS_0041 Components;
  UINT                                                 BinCount;
  UINT                                                 CounterBitDepth;
} D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041;

Membros

NodeIndex

Na operação de vários adaptadores, isso indica a qual adaptador físico do dispositivo essa operação se aplica.

DecodeProfile

O GUID do perfil de decodificação para recuperar a contagem de GUIDs de criptografia com suporte.

Width

A largura do quadro decodificado.

Height

A altura do quadro decodificado.

DecodeFormat

O formato do quadro decodificado.

Components

Os componentes aos quais o hardware dá suporte.

BinCount

O número de compartimentos por componente com suporte. BinCount deve ser >= 64 e deve ser uma potência de 2 (64, 128, 256, 512 etc.).

CounterBitDepth

A profundidade de bits do contador de compartimentos. O contador é sempre armazenado em um valor de 32 bits e, portanto, tem 32 bits ou menos. O contador é armazenado nos bits inferiores do armazenamento de 32 bits. Os bits superiores são definidos como zero. Se a contagem de entrada exceder essa profundidade de bit, o valor será definido como o valor máximo do contador. Os valores válidos para CounterBitDepth são 16, 24 e 32.

Requisitos

Requisito Valor
Cabeçalho d3d12umddi.h