D3D11_1DDI_AUTHENTICATED_QUERY_INPUT構造体 (d3d10umddi.h)

QueryAuthenticatedChannel(D3D11_1) 関数の入力データを格納します。

構文

typedef struct D3D11_1DDI_AUTHENTICATED_QUERY_INPUT {
  GUID   QueryType;
  HANDLE hChannel;
  UINT   SequenceNumber;
} D3D11_1DDI_AUTHENTICATED_QUERY_INPUT;

メンバー

QueryType

クエリを指定する GUID。 次の GUID が定義されています。

D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES

GPU にデータを送信するために使用される I/O バスの種類を返します。

出力データ構造:

D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_CHANNEL_TYPE

認証されたチャネルの種類を返します。

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION

指定した DirectX ビデオ アクセラレーション 2 (DXVA-2) デコード デバイスに関連付けられている暗号化セッションと Direct3D デバイスにハンドルを返します。

入力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE

コンテンツが CPU またはバスからアクセスできるようになる前に適用される暗号化の種類を返します。

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_DEVICE_HANDLE

この認証済みチャネルに関連付けられているデバイスへのハンドルを返します。

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID

CPU またはバスからアクセスできるようになる前にコンテンツの暗号化に使用できる暗号化の種類のいずれかを返します。

入力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT

CPU またはバスからアクセスできるようになる前にコンテンツの暗号化に使用できる暗号化の種類の数を返します。

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID

指定した暗号化セッションと Direct3D デバイスに関連付けられている出力識別子のいずれかを返します。

入力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT

指定した暗号化セッションと Direct3D デバイスに関連付けられている出力識別子の数を返します。

入力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_PROTECTION

デバイスの現在の保護レベルを返します。

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS

アクセスが制限された共有リソースを開くことができるプロセスに関する情報を返します。

入力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT

アクセスが制限された共有リソースを開くことが許可されているプロセスの数を返します。

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

D3D11_1DDI_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT

制限なしで任意のプロセスで開くことができる保護された共有リソースの数を返します。

出力データ構造: D3D11_1DDI_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

hChannel

認証済みチャネルへのハンドル。 このハンドルは、 CreateAuthenticatedChannel(D3D11_1) 関数の呼び出しによって作成されました。

SequenceNumber

クエリ シーケンス番号。 セッションの開始時に、開始シーケンス番号として使用する暗号で保護された 32 ビット乱数を生成します。 クエリごとに、シーケンス番号を 1 ずつインクリメントします。

要件

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

こちらもご覧ください

CreateAuthenticatedChannel(D3D11_1)

QueryAuthenticatedChannel(D3D11_1)