D3D11_VIDEO_DECODER_CAPS列舉 (d3d11_1.h)

指定視訊譯碼器的功能。

Syntax

typedef enum D3D11_VIDEO_DECODER_CAPS {
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE = 0x1,
  D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME = 0x2,
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC = 0x4,
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED = 0x8,
  D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED = 0x10
} ;

常數

 
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE
值: 0x1
表示圖形驅動程式至少支援一部分的向下取樣作業。
D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME
值: 0x2
表示譯碼硬體無法即時支持譯碼作業。 轉碼案例仍支持譯碼。

使用這項功能時,如果已啟用降級取樣,可能會實時進行譯碼。
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC
值: 0x4
表示驅動程式支援在套用初始向下範例參數之後變更範例參數。 如需詳細資訊,請參閱 ID3D11VideoContext1::D ecoderUpdateDownsampling
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED
值: 0x8
D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED
值: 0x10

規格需求

需求
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
標頭 d3d11_1.h

另請參閱

Direct3D 11 影片列舉