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 列舉 零或多個旗標。
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 (包括 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