Compartir a través de


estructura D3D12_VIDEO_PROCESS_REFERENCE_SET (d3d12video.h)

Contiene los fotogramas de referencia necesarios para realizar el procesamiento de vídeo.

Sintaxis

typedef struct D3D12_VIDEO_PROCESS_REFERENCE_SET {
  UINT           NumPastFrames;
  ID3D12Resource **ppPastFrames;
  UINT           *pPastSubresources;
  UINT           NumFutureFrames;
  ID3D12Resource **ppFutureFrames;
  UINT           *pFutureSubresources;
} D3D12_VIDEO_PROCESS_REFERENCE_SET;

Miembros

NumPastFrames

Número de fotogramas de referencia anteriores proporcionados en ppPastFrames.

ppPastFrames

Puntero a una matriz de superficies ID3D12Resource . El número de elementos de la matriz es NumPastFrames.

pPastSubresources

Matriz de índices de subrecursos para la lista de texturas ppPastFrames . NULL indica el subrecurso 0 para cada recurso.

NumFutureFrames

Número de fotogramas de referencia futuros proporcionados en ppPastFrames.

ppFutureFrames

Puntero a una matriz de superficies ID3D12Resource . El número de elementos de la matriz es NumFutureFrames.

pFutureSubresources

Matriz de índices de subrecursos para la lista de texturas ppFutureFrames . NULL indica el subrecurso 0 para cada recurso.

Requisitos

   
Encabezado d3d12video.h

Consulte también

D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO