> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT

> 用來查詢視訊處理器功能支援的結構。

當指定的功能為 [D3D12\_FEATURE\_VIDEO\_PROCESS\_SUPPORT](https://learn.microsoft.com/en-us/windows/win32/api/d3d12video/ns-d3d12video-d3d12_feature_data_video_process_support) 時，為 [ID3D12VideoDevice::CheckFeatureSupport](https://learn.microsoft.com/en-us/windows/win32/api/d3d12video/nf-d3d12video-id3d12videodevice-checkfeaturesupport) 的呼叫提供資料。

## 語法

```cpp theme={null}
typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT {  
    UINT NodeIndex;  
    D3D12_VIDEO_SAMPLE InputSample;  
    D3D12_VIDEO_FIELD_TYPE InputFieldType;  
    D3D12_VIDEO_FRAME_STEREO_FORMAT InputStereoFormat;  
    DXGI_RATIONAL InputFrameRate;  
    D3D12_VIDEO_FORMAT OutputFormat;  
    D3D12_VIDEO_FRAME_STEREO_FORMAT OutputStereoFormat;  
    DXGI_RATIONAL OutputFrameRate;  
    D3D12_VIDEO_PROCESS_SUPPORT_FLAGS SupportFlags;  
    D3D12_VIDEO_SCALE_SUPPORT ScaleSupport;  
    D3D12_VIDEO_PROCESS_FEATURE_FLAGS FeatureSupport;  
    D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS DeinterlaceSupport;  
    D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS AutoProcessingSupport;  
    D3D12_VIDEO_PROCESS_FILTER_FLAGS FilterSupport;  
    D3D12_VIDEO_PROCESS_FILTER_RANGE FilterRangeSupport[D3D12_VIDEO_PROCESS_MAX_FILTERS];  
} D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT  
```

### 成員

*NodeIndex*\
類型: UINT

在多介面卡作業中，表示作業套用至裝置之哪一個實體介面卡的整數 (在 XBOX 上為 0)。

*InputSample*\
類型: D3D12\_VIDEO\_SAMPLE

描述視訊畫面的寬度、高度及格式。如需詳細資訊，請參閱 [D3D12\_VIDEO\_SAMPLE](https://learn.microsoft.com/en-us/windows/win32/api/d3d12video/ns-d3d12video-d3d12_video_sample)。

*InputFieldType*\
類型: [D3D12\_VIDEO\_FIELD\_TYPE](/zh-TW/reference/graphics/d3d12video_x/enums/d3d12_video_field_type)

指定視訊畫面的交錯類型。

*InputStereoFormat*\
類型: D3D12\_VIDEO\_FRAME\_STEREO\_FORMAT

XBOX 上不支援。

*InputFrameRate*\
類型: DXGI\_RATIONAL

指定輸入視訊串流的畫面播放速率。如需詳細資訊，請參閱 [DXGI\_RATIONAL](https://learn.microsoft.com/en-us/windows/win32/api/dxgicommon/ns-dxgicommon-dxgi_rational)。

*OutputFormat*\
類型: D3D12\_VIDEO\_FORMAT

描述輸出視訊串流的格式與色彩空間。如需詳細資訊，請參閱 [D3D12\_VIDEO\_FORMAT](https://learn.microsoft.com/en-us/windows/win32/api/d3d12video/ns-d3d12video-d3d12_video_format)。

*OutputStereoFormat*\
類型: D3D12\_VIDEO\_FRAME\_STEREO\_FORMAT

XBOX 上不支援。

*OutputFrameRate*\
類型: DXGI\_RATIONAL

指定輸出視訊串流的畫面播放速率。如需詳細資訊，請參閱 [DXGI\_RATIONAL](https://learn.microsoft.com/en-us/windows/win32/api/dxgicommon/ns-dxgicommon-dxgi_rational)。

*SupportFlags*\
類型: [D3D12\_VIDEO\_PROCESS\_SUPPORT\_FLAGS](/zh-TW/reference/graphics/d3d12video_x/enums/d3d12_video_process_support_flags)

表示是否支援指定的格式與色彩空間轉換。

*ScaleSupport*\
類型: D3D12\_VIDEO\_SCALE\_SUPPORT

表示視訊處理器支援的視訊縮放選項。如需詳細資訊，請參閱 [D3D12\_VIDEO\_SCALE\_SUPPORT](https://learn.microsoft.com/en-us/windows/win32/api/d3d12video/ns-d3d12video-d3d12_video_scale_support)。

*FeatureSupport*\
類型: [D3D12\_VIDEO\_PROCESS\_FEATURE\_FLAGS](/zh-TW/reference/graphics/d3d12video_x/enums/d3d12_video_process_feature_flags)

表示視訊處理器中任何其他功能的支援。

*DeinterlaceSupport*\
類型: D3D12\_VIDEO\_PROCESS\_DEINTERLACE\_FLAGS

表示視訊處理器支援的去交錯方法。如需詳細資訊，請參閱 [D3D12\_VIDEO\_PROCESS\_DEINTERLACE\_FLAGS](https://learn.microsoft.com/en-us/windows/win32/api/d3d12video/ne-d3d12video-d3d12_video_process_deinterlace_flags)。

*AutoProcessingSupport*\
類型: [D3D12\_VIDEO\_PROCESS\_AUTO\_PROCESSING\_FLAGS](/zh-TW/reference/graphics/d3d12video_x/enums/d3d12_video_process_auto_processing_flags)

表示視訊處理器支援的自動色彩處理選項。

*FilterSupport*\
類型: [D3D12\_VIDEO\_PROCESS\_FILTER\_FLAGS](/zh-TW/reference/graphics/d3d12video_x/enums/d3d12_video_process_filter_flags)

表示視訊處理器支援的篩選選項。

*FilterRangeSupport*\
類型: D3D12\_VIDEO\_PROCESS\_FILTER\_RANGE\[D3D12\_VIDEO\_PROCESS\_MAX\_FILTERS]

表示視訊處理器中的篩選範圍支援。如需詳細資訊，請參閱 [D3D12\_VIDEO\_PROCESS\_FILTER\_RANGE](https://learn.microsoft.com/en-us/windows/win32/api/d3d12video/ns-d3d12video-d3d12_video_process_filter_range)。

## 備註

如需如何使用視訊處理器 (以及支援的轉換) 的詳細資訊，請參閱 [Media Foundation 轉換解碼](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/system/overviews/mediafoundation-decode)。

## 需求

**標頭：** d3d12video\_x.h 與 d3d12video\_xs.h\
**支援的平台**: XBOX Series 主機與 XBOX One 系列

## 另請參閱

[d3d12video\_x](/zh-TW/reference/graphics/d3d12video_x/d3d12video_x_members)\
[Media Foundation 轉換解碼](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/system/overviews/mediafoundation-decode)


## Related topics

- [D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT](/reference/graphics/d3d12/structs/d3d12_feature_data_gpu_virtual_address_support_public.md)
- [D3D12_FEATURE_DATA_FORMAT_SUPPORT](/reference/graphics/d3d12/structs/d3d12_feature_data_format_support_public.md)
