次の方法で共有


D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE構造体

D3DAUTHENTICATEDCONFIGURE_SHAREDRESOURCE コマンドの入力データが含まれます。

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

構文

typedef struct _D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE {
  D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT       Parameters;
  D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE ProcessIdentiferType;
  HANDLE                                        ProcessHandle;
  BOOL                                          AllowAccess;
} D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE;

メンバー

パラメーター

コマンド GUID とその他のデータを含む D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT 構造体。

ProcessIdentiferType

プロセスの種類を指定する D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE 値。 デスクトップ ウィンドウ マネージャー (DWM) プロセスを指定するには、このメンバーを PROCESSIDTYPE_DWM に設定します。 それ以外の場合は、このメンバーを PROCESSIDTYPE_HANDLE に設定し、 ProcessHandle メンバーを有効なハンドルに設定します。

ProcessHandle

プロセス ハンドル。 ProcessIdentifier メンバーがPROCESSTIDTYPE_HANDLEと等しい場合、ProcessHandle メンバーはプロセスへのハンドルを指定します。 それ以外の場合、値は無視されます。

AllowAccess

TRUE の場合、指定されたプロセスは制限付き共有リソースにアクセスできます。

必要条件

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

関連項目

Direct3D ビデオ構造

IDirect3DAuthenticatedChannel9::Configure