функция обратного вызова 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. В противном случае параметр игнорируется.
Возвращаемое значение
Никакой
Замечания
Драйвер сообщает о своей способности поддерживать режимы альфа-заливки в структуре 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 (include D3d10umddi.h) |
См. также
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE