Skip to content

Latest commit

 

History

History
113 lines (74 loc) · 4.61 KB

ns-d3d12video-d3d12_feature_data_video_process_support.md

File metadata and controls

113 lines (74 loc) · 4.61 KB
UID title description helpviewer_keywords tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.redist req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.lib req.dll req.ddi-compliance req.unicode-ansi req.max-support req.typenames targetos f1_keywords dev_langs topic_type api_type api_location api_name
NS:d3d12video.D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT
Provides data for calls to ID3D12VideoDevice::CheckFeatureSupport when the feature specified is D3D12_FEATURE_VIDEO_PROCESS_SUPPORT.
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT
mf
29911ed2-9509-4fbd-8e18-c7b5a9e2d397
05/28/2019
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT, D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT,
d3d12video.h
d3d12.dll
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT
Windows
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT
d3d12video/D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT
c++
apiref
HeaderDef
d3d12video.h
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT

D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT structure

-description

Provides data for calls to ID3D12VideoDevice::CheckFeatureSupport when the feature specified is D3D12_FEATURE_VIDEO_PROCESS_SUPPORT .

-struct-fields

-field NodeIndex

An integer indicating which physical adapter of the device the operation applies to, in a multi-adapter operation.

-field InputSample

A D3D12_VIDEO_SAMPLE structure defining the width, height, and format of the input sample.

-field InputFieldType

A member of the D3D12_VIDEO_FIELD_TYPE enumeration specifying the interlaced field type of the input sample.

-field InputStereoFormat

A member of the D3D12_VIDEO_FRAME_STEREO_FORMAT enumeration specifying the stereo format of the input sample.

-field InputFrameRate

The input frame rate.

-field OutputFormat

A D3D12_VIDEO_FORMAT structure specifying the output DXGI format and color space.

-field OutputStereoFormat

A member of the D3D12_VIDEO_FRAME_STEREO_FORMAT enumeration specifying the stereo format of the output.

-field OutputFrameRate

The output frame rate.

-field SupportFlags

A member of the D3D12_VIDEO_PROCESS_SUPPORT_FLAGS indicating whether the requested format and colorspace conversion is supported. This value is populated by the call to ID3D12Device::CheckFeatureSupport.

-field ScaleSupport

A D3D12_VIDEO_SCALE_SUPPORT structure specifying the supported scaling capabilities. This value is populated by the call to ID3D12Device::CheckFeatureSupport.

-field FeatureSupport

A bitwise OR combination of values from the D3D12_VIDEO_PROCESS_FEATURE_FLAGS enumeration specifying the supported video processing features. This value is populated by the call to ID3D12Device::CheckFeatureSupport.

-field DeinterlaceSupport

A member of the D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS enumeration specifying the supported deinterlacing capabilities. This value is populated by the call to ID3D12Device::CheckFeatureSupport.

-field AutoProcessingSupport

A member of the D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS specifying the supported automatic processing capabilities. This value is populated by the call to ID3D12Device::CheckFeatureSupport.

-field FilterSupport

A bitwise OR combination of values from the D3D12_VIDEO_PROCESS_FILTER_FLAGS enumeration specifying the supported video filtering features. This value is populated by the call to ID3D12Device::CheckFeatureSupport.

-field FilterRangeSupport

An array of D3D12_VIDEO_PROCESS_FILTER_RANGE structures representing the filter range values. This value is populated by the call to ID3D12Device::CheckFeatureSupport. The calling application must allocate the memory for the filter range list before calling CheckFeatureSupport.

-remarks

-see-also