D3D11_1DDI_VIDEO_PROCESSOR_CAPS 結構 (d3d10umddi.h)

描述 Microsoft Direct3D 11 視訊處理器的功能。

語法

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CAPS {
  UINT DeviceCaps;
  UINT FeatureCaps;
  UINT FilterCaps;
  UINT InputFormatCaps;
  UINT AutoStreamCaps;
  UINT StereoCaps;
  UINT RateConversionCapsCount;
  UINT MaxInputStreams;
  UINT MaxStreamStates;
} D3D11_1DDI_VIDEO_PROCESSOR_CAPS;

成員

DeviceCaps

D3D11_1DDI_VIDEO_PROCESSOR_DEVICE_CAPS列舉中零個或多個旗標的位 OR

FeatureCaps

D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS 列舉中零個或多個旗標的位 OR

FilterCaps

來自D3D11_1DDI_VIDEO_PROCESSOR_FILTER_CAPS列舉之零個或多個旗標的位 OR

InputFormatCaps

D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS列舉中零個或多個旗標的位 OR

AutoStreamCaps

來自D3D11_1DDI_VIDEO_PROCESSOR_AUTO_STREAM_CAPS列舉之零個或多個旗標的位 OR

StereoCaps

來自D3D11_1DDI_VIDEO_PROCESSOR_STEREO_CAPS列舉之零個或多個旗標的位 OR

RateConversionCapsCount

幀速率轉換功能的數目。 若要列舉幀速率轉換功能,請呼叫 GetVideoProcessorRateConversionCaps 函式。

MaxInputStreams

可以同時啟用的輸入數據流數目上限。

MaxStreamStates

裝置可以儲存狀態數據的輸入數據流數目上限。

備註

視訊處理器會儲存每個輸入數據流的狀態資訊。 這些狀態會在 blits 之間保存。 透過每個blit,應用程式會選取要啟用或停用的數據流。 停用數據流不會影響該數據流的狀態資訊。

MaxStreamStates 成員會提供可以儲存的數據流狀態數目上限。 MaxInputStreams 成員會提供可在blit期間啟用的數據流數目上限。 這兩個值可能會有所不同。

規格需求

需求
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
標頭 d3d10umddi.h (include D3d10umddi.h)

另請參閱

D3D11_1DDI_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_DEVICE_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_FILTER_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_STEREO_CAPS

GetVideoProcessorRateConversionCaps