D3DKMT_PRESENT_MULTIPLANE_OVERLAY 構造体 (d3dkmthk.h)
マルチプレーン オーバーレイ情報が表示されます。
構文
typedef struct D3DKMT_PRESENT_MULTIPLANE_OVERLAY {
union {
D3DKMT_HANDLE hDevice;
D3DKMT_HANDLE hContext;
};
ULONG BroadcastContextCount;
D3DKMT_HANDLE BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT PresentCount;
D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
D3DKMT_PRESENTFLAGS Flags;
UINT PresentPlaneCount;
D3DKMT_MULTIPLANE_OVERLAY *pPresentPlanes;
UINT Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY;
メンバー
hDevice
デバイスへのハンドル。
hContext
デバイス コンテキストへのハンドル。
BroadcastContextCount
コンテキストの数を指定します。
BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]
ブロードキャスト コンテキストを表すD3DKMT_HANDLEデータ型。
VidPnSourceId
モニターが接続されているビデオ 存在ネットワーク (VidPN) トポロジのパスにある、ビデオ存在ソースの 0 から始まる識別番号。
PresentCount
hDevice で指定されたデバイスに対してキューに登録できる現在の操作の数。
FlipInterval
ディスプレイ ミニポート ドライバーが 2 つ、3 つ、または 4 つの垂直同期が発生した後に有効になるフリップ コマンドのスケジュールをネイティブでサポートするかどうかを指定する UINT 値。
Flags
フラグ オプション。
PresentPlaneCount
ピン留めするリソースの数。
pPresentPlanes
平面を表示するためのポインター。
Duration
現在の期間ごと。
要件
要件 | 値 |
---|---|
Header | d3dkmthk.h |