Метод ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode (d3d11.h)
Задает режим альфа-заполнения для данных, которые видеопроцессор записывает в целевой объект отрисовки.
Синтаксис
void VideoProcessorSetOutputAlphaFillMode(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE AlphaFillMode,
[in] UINT StreamIndex
);
Параметры
[in] pVideoProcessor
Указатель на интерфейс ID3D11VideoProcessor . Чтобы получить этот указатель, вызовите ID3D11VideoDevice::CreateVideoProcessor.
[in] AlphaFillMode
Режим альфа-заполнения, указанный в качестве значения D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE .
[in] StreamIndex
Отсчитываемый от нуля индекс входного потока. Этот параметр используется, если alphaFillModeD3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM. В противном случае параметр игнорируется.
Возвращаемое значение
None
Remarks
Чтобы узнать, какие режимы заполнения поддерживает устройство, вызовите метод 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 |
Header | d3d11.h |