функция обратного вызова PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE (d3d10umddi.h)
Задает режим альфа-заполнения для данных, которые видеопроцессор записывает в целевой объект отрисовки.
Синтаксис
PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE Pfnd3d111DdiVideoprocessorsetoutputalphafillmode;
void Pfnd3d111DdiVideoprocessorsetoutputalphafillmode(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE unnamedParam3,
UINT unnamedParam4
)
{...}
Параметры
unnamedParam1
hDevice [in]
Дескриптор устройства отображения (графический контекст).
unnamedParam2
hVideoProcessor [in]
Дескриптор объекта видеопроцессора, созданного с помощью вызова функции CreateVideoProcessor .
unnamedParam3
FillMode [in]
Режим альфа-заполнения, указанный в качестве D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE значения. Дополнительные сведения см. в разделе «Примечания».
unnamedParam4
StreamIndex [in]
Отсчитываемый от нуля индекс входного потока. Этот параметр используется, если для параметра AlphaFillMode задано значение D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM. В противном случае параметр игнорируется.
Возвращаемое значение
None
Remarks
Драйвер сообщает о возможности поддержки режимов альфа-заполнения в структуре D3D11_1DDI_VIDEO_PROCESSOR_CAPS , возвращаемой функцией GetVideoProcessorCaps . Если драйвер поддерживает возможность D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL , он поддерживает все режимы альфа-заполнения, определенные перечислением D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE . В противном случае параметру FillMode необходимо задать значение D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3d10umddi.h (включая D3d10umddi.h) |
См. также раздел
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE