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 |