DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET回调函数 (d3dkmddi.h)

DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET函数将一组多重采样方法分配给指定 VidPN 中的特定视频演示源。

语法

DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET DxgkddiVidpnAssignmultisamplingmethodset;

NTSTATUS DxgkddiVidpnAssignmultisamplingmethodset(
  [in] IN_D3DKMDT_HVIDPN hVidPn,
  [in] IN_CONST_D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId,
  [in] IN_CONST_SIZE_T NumMethods,
  [in] const D3DDDI_MULTISAMPLINGMETHOD *pSupportedMethodSet
)
{...}

参数

[in] hVidPn

VidPN 对象的句柄。 VidPN 管理器以前通过调用 DxgkDdiEnumVidPnCofuncModality 为显示微型端口驱动程序提供了此句柄。

[in] VidPnSourceId

一个整数,标识与 VidPN 对象关联的视频呈现源之一。

[in] NumMethods

pSupportedMethodSet 数组中的元素数。

[in] pSupportedMethodSet

指向 D3DDDI_MULTISAMPLINGMETHOD 结构数组的指针,其中每个结构描述多重采样方法。

返回值

DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET 函数返回以下值之一。

返回代码 说明
STATUS_SUCCESS 函数成功。
STATUS_GRAPHICS_INVALID_VIDPN hVidPn 中提供的句柄无效。
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE VidPnSourceId 中提供的标识符无效。
STATUS_NO_MEMORY 函数失败,因为它无法分配足够的内存。

此函数还可能返回 Ntstatus.h 中定义的其他错误代码。

要求

要求
最低受支持的客户端 Windows Vista
目标平台 桌面
标头 d3dkmddi.h (包括 D3dkmddi.h)
IRQL PASSIVE_LEVEL

另请参阅

DxgkDdiEnumVidPnCofuncModality