次の方法で共有


D3DKMT_OUTPUTDUPLPRESENTFLAGS 構造体 (d3dkmthk.h)

デスクトップ重複 API スワップチェーンの現在の操作のオプションについて説明します。

構文

typedef struct _D3DKMT_OUTPUTDUPLPRESENTFLAGS {
  union {
    struct {
      UINT ProtectedContentBlankedOut : 1;
      UINT RemoteSession : 1;
      UINT FullScreenPresent : 1;
      UINT PresentIndirect : 1;
      UINT Reserved : 28;
    };
    UINT Value;
  };
} D3DKMT_OUTPUTDUPLPRESENTFLAGS;

メンバー

ProtectedContentBlankedOut

デスクトップ イメージに、既に空白 (黒) になっている保護されたコンテンツをデスクトップ イメージに含めるかどうかを指定します。

保護 されたコンテンツが既に空白になっている場合は TRUE。それ以外の場合は FALSE

アプリケーションは、この情報を使用して、一部のデスクトップ コンテンツが保護され、表示されないことをリモート ユーザーに通知できます。

RemoteSession

現在の操作がリモート セッションに送信されるかどうかを指定します

現在 の操作がリモート セッションに送信される場合は TRUE。それ以外の場合は FALSE

TRUE の場合、現在の操作は GDI パスを通過します。

FullScreenPresent

現在の操作が全画面表示であるかどうかを指定します。

現在 の操作が全画面表示の場合は TRUE。それ以外の場合は FALSE

PresentIndirect

Reserved

このメンバーは予約されており、0 に設定する必要があります。 このメンバーを 0 に設定することは、32 ビット Value メンバーの残りの 29 ビット (0xFFFFFFF8) ゼロに設定することと同じです。

Value

DDA の現在のオプションを識別する 32 ビット値。

要件

要件
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
Header d3dkmthk.h (D3dkmthk.h を含む)