D3D12_VIDEO_DECODER_DESC structure (d3d12video.h)

Describes a ID3D12VideoDecoder. Pass this structure into ID3D12VideoDevice::CreateVideoDecoder to create an instance of ID3D12VideoDecoder.

Syntax

typedef struct D3D12_VIDEO_DECODER_DESC {
  UINT                             NodeMask;
  D3D12_VIDEO_DECODE_CONFIGURATION Configuration;
} D3D12_VIDEO_DECODER_DESC;

Members

NodeMask

The node mask specifying the physical adapter on which the video processor will be used. For single GPU operation, set this to zero. If there are multiple GPU nodes, set a bit to identify the node, i.e. the device's physical adapter, to which the command queue applies. Each bit in the mask corresponds to a single node. Only 1 bit may be set.

Configuration

A D3D12_VIDEO_DECODE_CONFIGURATION structure specifying the configuration of the video decoder.

Requirements

Requirement Value
Header d3d12video.h