estrutura D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO (d3d12video.h)

Fornece dados para chamadas para ID3D12VideoDevice::CheckFeatureSupport quando o recurso especificado é D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO. Recupera o número de quadros de referência passados e futuros necessários para o modo de desinterlace, filtro, conversão de taxa ou recursos de processamento automático especificados.

Sintaxe

typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO {
  UINT                                  NodeIndex;
  D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS DeinterlaceMode;
  D3D12_VIDEO_PROCESS_FILTER_FLAGS      Filters;
  D3D12_VIDEO_PROCESS_FEATURE_FLAGS     FeatureSupport;
  DXGI_RATIONAL                         InputFrameRate;
  DXGI_RATIONAL                         OutputFrameRate;
  BOOL                                  EnableAutoProcessing;
  UINT                                  PastFrames;
  UINT                                  FutureFrames;
} D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO;

Membros

NodeIndex

Um inteiro que indica a qual adaptador físico do dispositivo a operação se aplica, em uma operação de vários adaptadores.

DeinterlaceMode

Um membro da enumeração D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS especificando o modo de desinterlacagem para o qual as contagens de quadros de referência anteriores e futuras necessárias são recuperadas.

Filters

Uma combinação OR bit a bit de valores da enumeração D3D12_VIDEO_PROCESS_FILTER_FLAGS especificando os filtros para os quais as contagens de quadros de referência anteriores e futuras necessárias são recuperadas.

FeatureSupport

Uma combinação OR bit a bit de valores da enumeração D3D12_VIDEO_PROCESS_FEATURE_FLAGS especificando os recursos para os quais as contagens de quadros de referência anteriores e futuras necessárias são recuperadas.

InputFrameRate

A taxa de quadros de entrada do fluxo para o qual as contagens de quadros de referência anteriores e futuras necessárias são recuperadas.

OutputFrameRate

A taxa de quadros de saída do fluxo para o qual as contagens de quadros de referência anteriores e futuras necessárias são recuperadas.

EnableAutoProcessing

True se o processamento automático for usado; caso contrário, false.

PastFrames

O número de quadros anteriores necessários para dar suporte aos recursos de processamento especificados.

FutureFrames

O número de quadros futuros necessários para dar suporte aos recursos de processamento especificados.

Requisitos

   
Cabeçalho d3d12video.h