D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE enumeration (d3d12video.h)
Specifies the parameter stages for video extension commands.
Syntax
typedef enum D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE {
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION = 0,
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATION = 1,
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_EXECUTION = 2,
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_INPUT = 3,
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_OUTPUT = 4,
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_DEVICE_EXECUTE_INPUT = 5,
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_DEVICE_EXECUTE_OUTPUT = 6
} ;
Constants
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION Value: 0 The parameter stage is in video extension command creation. |
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATION Value: 1 The parameter stage is in video extension command initialization. |
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_EXECUTION Value: 2 The parameter stage is in video extension command execution. |
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_INPUT Value: 3 The parameter stage is input parameters passed to capabilities queries. |
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_OUTPUT Value: 4 The parameter stage is output parameters passed to capabilities queries. |
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_DEVICE_EXECUTE_INPUT Value: 5 The parameter stage is device execution input. |
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_DEVICE_EXECUTE_OUTPUT Value: 6 The parameter stage is device execution output. |
Remarks
Values from this enumeration are used when querying for video extension parameter information with calls to ID3D12VideoDevice::CheckFeatureSupport with the feature specified as D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS or D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT. The results of these parameter queries may be different for different parameter stages.
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 |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for