ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode 方法 (d3d11.h)

設定視訊處理器寫入轉譯目標之數據的Alpha填滿模式。

語法

void VideoProcessorSetOutputAlphaFillMode(
  [in] ID3D11VideoProcessor                  *pVideoProcessor,
  [in] D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE AlphaFillMode,
  [in] UINT                                  StreamIndex
);

參數

[in] pVideoProcessor

ID3D11VideoProcessor 介面的指標。 若要取得此指標,請呼叫 ID3D11VideoDevice::CreateVideoProcessor

[in] AlphaFillMode

Alpha 填滿模式,指定為 D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE 值。

[in] StreamIndex

輸入數據流以零起始的索引。 如果AlphaFillMode是D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM,則會使用此參數。 否則會忽略 參數。

傳回值

備註

若要了解裝置支援的填滿模式,請呼叫 ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps 方法。 如果驅動程式回報 D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL 功能,驅動程式支援所有填滿模式。 否則, AlphaFillMode 參數必須 D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE

默認填滿模式 為 D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE

規格需求

需求
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 d3d11.h

另請參閱

ID3D11VideoContext