struttura D3D11_AUTHENTICATED_QUERY_INPUT (d3d11.h)
Contiene dati di input per il metodo ID3D11VideoContext::QueryAuthenticatedChannel .
Sintassi
typedef struct D3D11_AUTHENTICATED_QUERY_INPUT {
GUID QueryType;
HANDLE hChannel;
UINT SequenceNumber;
} D3D11_AUTHENTICATED_QUERY_INPUT;
Members
QueryType
GUID che specifica la query. I GUID seguenti sono definiti.
Valore | Significato |
---|---|
|
Restituisce il tipo di bus di I/O usato per inviare dati alla GPU.
Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT |
|
Restituisce il tipo di canale autenticato.
Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT |
|
Restituisce gli handle alla sessione crittografica e al dispositivo Direct3D associato a un dispositivo decodificatore specificato.
Struttura dei dati di input: D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT |
|
Restituisce il tipo di crittografia applicato prima che il contenuto diventi accessibile alla CPU o al bus.
Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT |
|
Restituisce un handle al dispositivo associato a questo canale autenticato.
Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT |
|
Restituisce uno dei tipi di crittografia che possono essere usati per crittografare il contenuto prima che diventi accessibile alla CPU o al bus.
Struttura dei dati di input: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT |
|
Restituisce il numero di tipi di crittografia che possono essere usati per crittografare il contenuto prima che diventi accessibile alla CPU o al bus.
Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT |
|
Restituisce uno degli identificatori di output associati a una sessione di crittografia specificata e a un dispositivo Direct3D specificato.
Struttura dei dati di input: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT |
|
Restituisce il numero di identificatori di output associati a una sessione di crittografia specificata e a un dispositivo Direct3D specificato.
Struttura dei dati di input: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT |
|
Restituisce il livello di protezione corrente per il dispositivo.
Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT |
|
Restituisce informazioni su un processo consentito per aprire le risorse condivise con accesso limitato.
Struttura dei dati di input: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT |
|
Restituisce il numero di processi consentiti per aprire risorse condivise con accesso limitato.
Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT |
|
Restituisce il numero di risorse condivise protette che possono essere aperte da qualsiasi processo senza restrizioni.
Struttura dei dati di output: D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT |
hChannel
Handle per il canale autenticato. Per ottenere l'handle, chiamare il metodo ID3D11AuthenticatedChannel::GetChannelHandle .
SequenceNumber
Numero di sequenza di query. All'inizio della sessione generare un numero casuale a 32 bit di crittografia da usare come numero di sequenza iniziale. Per ogni query, aumentare il numero di sequenza per 1.
Requisiti
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Intestazione | d3d11.h |