DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3構造体 (d3dkmddi.h)

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 には、 DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 関数の引数が含まれています。

構文

typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID           VidPnSourceId;
  DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS   InputFlags;
  DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS  OutputFlags;
  UINT                                     PlaneCount;
  DXGK_MULTIPLANE_OVERLAY_PLANE3           **ppPlanes;
  DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION *pPostComposition;
  UINT                                     Duration;
  DXGK_HDR_METADATA                        *pHDRMetaData;
  UINT64                                   TargetFlipTime;
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3;

メンバー

VidPnSourceId

ディスプレイ アダプター上のビデオ存在ソースを識別する整数。

InputFlags

実行する表示操作の種類を識別するDXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS構造体。

OutputFlags

ドライバーから情報を返す DXGK_SETVIPNSOURCEADDRESS_OUTPUT_FLAGS 構造体。

PlaneCount

ppPlanes リスト内のオーバーレイ 平面の数。

ppPlanes

表示するオーバーレイ平面を指定する DXGK_MULTIPLANE_OVERLAY_PLANE3 構造体へのポインターの配列。

pPostComposition

平面 の構成 後に適用する必要がある仮想モード情報とその他の変換情報を含むDXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION構造体へのポインター。

NULL の場合、合成後の変換は適用されません。

Duration

現在の操作が画面に反転し、次の垂直ブランキング割り込みが発生する時間の長さ (100 ナノ秒単位)。

0 の場合、更新レートは現在のモードに基づく既定のレートである必要があります。

pHDRMetaData

使用可能なメタデータ情報を示す DXGK_HDR_METADATA 構造体へのポインター。 NULL 値は、使用できる新しいメタデータがないことを示します。

TargetFlipTime

目標反転時間を QPC 単位で表す値。 クロックがこの値に達すると、VSync とティアリング フラグを受け入れながら、フレームをディスプレイに送信できます。 詳細については、「 ハードウェア フリップ キュー 」を参照してください。

要件

要件
Header d3dkmddi.h

こちらもご覧ください

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3