次の方法で共有


D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT構造体

D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS クエリへの応答を格納します。

このクエリを送信するには、 IDirect3DAuthenticatedChannel9::Query を呼び出します。

構文

typedef struct _D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT {
  D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT          Output;
  UINT                                          ProcessIndex;
  D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE ProcessIdentifer;
  HANDLE                                        ProcessHandle;
} D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT;

メンバー

出力

メッセージ認証コード (MAC) とその他のデータを含む D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT 構造。

ProcessIndex

プロセスの一覧内のプロセスのインデックス。

ProcessIdentifer

プロセスの種類を指定する D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE 値。

ProcessHandle

プロセス ハンドル。 ProcessIdentifier メンバーが PROCESSIDTYPE_HANDLEと等しい場合、ProcessHandle メンバーにはプロセスに対する有効なハンドルが含まれます。 それ以外の場合、このメンバーは無視されます。

解説

デスクトップ ウィンドウ マネージャー (DWM) プロセスは、 ProcessIdentifier を PROCESSIDTYPE_DWM に設定することで識別 されます。 その他のプロセスは、 ProcessHandle でプロセス ハンドルを設定し、 ProcessIdentifier を PROCESSIDTYPE_HANDLE に設定することで識別 されます

必要条件

要件
サポートされている最小のクライアント
Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 R2 [デスクトップ アプリのみ]
Header
D3d9types.h

関連項目

Direct3D ビデオ構造

IDirect3DAuthenticatedChannel9::Query