D3D12_VIDEO_EXTENSION_COMMAND_DESC structure (d3d12video.h)

Describes a video extension command.

Syntax

typedef struct D3D12_VIDEO_EXTENSION_COMMAND_DESC {
  UINT NodeMask;
  GUID CommandId;
} D3D12_VIDEO_EXTENSION_COMMAND_DESC;

Members

NodeMask

For single GPU operation, set this to zero. If there are multiple GPU nodes, set a bit to identify the node (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.

CommandId

The unique identifier for the video extension command.

Remarks

Pass this structure to ID3D12VideoDevice2::CreateVideoExtensionCommand to create an instance of ID3D12VideoExtensionCommand.

Requirements

Requirement Value
Minimum supported client Windows 10, version 2004 (10.0; Build 19041)
Minimum supported server Windows Server, version 2004 (10.0; Build 19041)
Header d3d12video.h