次の方法で共有


DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT構造体 (dxgiddi.h)

pfnCheckMultiPlaneOverlaySupport (DXGI) 関数の呼び出しで使用され、マルチプレーン オーバーレイのハードウェア サポートの詳細を確認します。

構文

typedef struct _DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT {
  [in]  DXGI_DDI_HDEVICE                                     hDevice;
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID                       VidPnSourceId;
  [out] UINT                                                 NumPlaneInfo;
  [out] DXGI_DDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO *pPlaneInfo;
  [out] BOOL                                                 Supported;
} DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT;

メンバーズ

[in] hDevice

ドライバーがプレゼンテーションを実行するディスプレイ デバイス (グラフィックス コンテキスト) へのハンドル。 Direct3D ランタイムは、ランタイムがドライバーの CreateDevice(D3D10) 関数を呼び出してディスプレイ デバイスを作成するときに、D3D10DDIARG_CREATEDEVICE 構造体の hDrvDevice メンバー内のドライバーにこのハンドルを渡します。

[in] VidPnSourceId

ハードウェア サポートが照会される入力の 0 から始まるビデオ 提示ネットワーク (VidPN) ソース識別番号。

[out] NumPlaneInfo

ハードウェアがサポートするオーバーレイ 平面の数。

[out] pPlaneInfo

ハードウェアがマルチプレーン オーバーレイに提供するサポート属性を指定する DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO 構造体へのポインター。

[out] Supported

ハードウェアがマルチプレーン オーバーレイをサポートしている場合は TRUE し、それ以外の場合は FALSE します。

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1
サポートされる最小サーバー Windows Server 2012 R2
ヘッダー dxgiddi.h (Dxgiddi.h を含む)

関連項目

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO

pfnCheckMultiPlaneOverlaySupport (DXGI)