D3D12_VIDEO_EXTENSION_COMMAND_INFO structure (d3d12video.h)

Describes a video extension command.

Syntax

typedef struct D3D12_VIDEO_EXTENSION_COMMAND_INFO {
  GUID                             CommandId;
  LPCWSTR                          Name;
  D3D12_COMMAND_LIST_SUPPORT_FLAGS CommandListSupportFlags;
} D3D12_VIDEO_EXTENSION_COMMAND_INFO;

Members

CommandId

The unique identifier for the video extension command.

Name

A pointer to a wide string containing the name of the command.

CommandListSupportFlags

A member of the D3D12_COMMAND_LIST_SUPPORT_FLAGS enumeration. Indicates the video command queue that the video extension targets. Only one value from the enumeration can be set.

Remarks

An array of this structure is provided in a D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS structure returned from a call to ID3D12VideoDevice::CheckFeatureSupport when the feature specified is D3D12_FEATURE_VIDEO_EXTENSION_COMMANDS.

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

See also

D3D12_COMMAND_LIST_SUPPORT_FLAGS