Freigeben über


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;

Angehörige

NumPastFrames

Die Anzahl der vergangenen 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 der vergangenen Framestexturen. Ein Wert von NULL gibt eine Unterressource von Null (0) für jede Ressource an.

NumFutureFrames

Die Anzahl der zukünftigen Referenzframes.

hDrvFutureFrames

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

pFutureSubresources

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

Anforderungen

Anforderung Wert
Header- d3d12umddi.h (einschließlich D3d12umddi.h)