Condividi tramite


struttura D3D12_VIDEO_PROCESS_REFERENCE_SET (d3d12video.h)

Contiene i fotogrammi di riferimento necessari per eseguire l'elaborazione video.

Sintassi

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

Members

NumPastFrames

Numero di frame di riferimento precedenti forniti in ppPastFrames.

ppPastFrames

Puntatore a una matrice di superfici ID3D12Resource . Il numero di elementi nella matrice è NumPastFrames.

pPastSubresources

Matrice di indici di sottorisorsa per l'elenco di trame ppPastFrames . NULL indica la sottorisorsa 0 per ogni risorsa.

NumFutureFrames

Numero di frame di riferimento futuri forniti in ppPastFrames.

ppFutureFrames

Puntatore a una matrice di superfici ID3D12Resource . Il numero di elementi nella matrice è NumFutureFrames.

pFutureSubresources

Matrice di indici di sottorisorsa per l'elenco di trame ppFutureFrames . NULL indica la sottorisorsa 0 per ogni risorsa.

Requisiti

   
Intestazione d3d12video.h

Vedi anche

D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO