D3D12_VIDEO_PROCESS_INPUT_STREAM structure (d3d12video.h)

Contains input information for the video processor blend functionality.

Syntax

typedef struct D3D12_VIDEO_PROCESS_INPUT_STREAM {
  ID3D12Resource                    *pTexture2D;
  UINT                              Subresource;
  D3D12_VIDEO_PROCESS_REFERENCE_SET ReferenceSet;
} D3D12_VIDEO_PROCESS_INPUT_STREAM;

Members

pTexture2D

An ID3D12Resource representing the current input field or frame.

Subresource

The subresource index to use of the pTexture2D argument.

ReferenceSet

A D3D12_VIDEO_PROCESS_REFERENCE_SET containing the set of references for video processing. Some video processing algorithms require forward or backward frame references. For more information, see D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO.

Requirements

Requirement Value
Header d3d12video.h