D3D12DDI_VIDEO_PROCESS_REFERENCES_INFO_0020-Struktur (d3d12umddi.h)

Enthält die Referenzframes, die zum Ausführen der Videoverarbeitung erforderlich sind.

Syntax

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;

Member

NumPastFrames

Die Anzahl vergangener Referenzframes.

hDrvPastFrames

Ein Zeiger auf ein Array von Oberflächen. Die Anzahl der Elemente im Array ist der Wert des NumPastFrames-Parameters .

pPastSubresources

Ein Array von Unterressourcenindizes für die Liste vergangener Framestexturen. Der Wert NULL gibt die Unterressource 0 (0) für jede Ressource an.

NumFutureFrames

Die Anzahl der zukünftigen Referenzrahmen.

hDrvFutureFrames

Ein Zeiger auf ein Array von Oberflächen. Die Anzahl der Elemente im Array ist der Wert des NumFutureFrames-Parameters .

pFutureSubresources

Ein Array von Unterressourcenindizes für die Liste zukünftiger Framestexturen. Der Wert NULL gibt die Unterressource 0 für jede Ressource an.

Anforderungen

Anforderung Wert
Header d3d12umddi.h (include D3d12umddi.h)