Compartilhar via


estrutura D3D12DDI_VIDEO_PROCESS_REFERENCES_INFO_0020 (d3d12umddi.h)

Contém os quadros de referência necessários para executar o processamento de vídeo.

Sintaxe

typedef struct D3D12DDI_VIDEO_PROCESS_REFERENCES_INFO_0020 {
  UINT               NumPastFrames;
  D3D12DDI_HRESOURCE *hDrvPastFrames;
  UINT               *pPastSubresources;
  UINT               NumFutureFrames;
  D3D12DDI_HRESOURCE *hDrvFutureFrames;
  UINT               *pFutureSubresources;
} D3D12DDI_VIDEO_PROCESS_REFERENCES_INFO_0020;

Membros

NumPastFrames

O número de quadros de referência anteriores.

hDrvPastFrames

Um ponteiro para uma matriz de superfícies. O número de elementos na matriz é o valor do parâmetro NumPastFrames .

pPastSubresources

Uma matriz de índices de sub-recursos para a lista de texturas de quadros passados. Um valor nulo indica a sub-fonte zero (0) para cada recurso.

NumFutureFrames

O número de quadros de referência futuros.

hDrvFutureFrames

Um ponteiro para uma matriz de superfícies. O número de elementos na matriz é o valor do parâmetro NumFutureFrames .

pFutureSubresources

Uma matriz de índices de sub-recursos para a lista de texturas de quadros futuros. Um valor de nulo indica o sub-recurso 0 para cada recurso.

Requisitos

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