DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING struttura (d3dkmdt.h)
La struttura DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING descrive come il segnale che passa attraverso il connettore fisico associato all'oggetto di output protetto.
Sintassi
typedef struct _DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING {
DXGKMDT_OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulAvailableTVProtectionStandards;
ULONG ulActiveTVProtectionStandard;
ULONG ulReserved;
ULONG ulAspectRatioValidMask1;
ULONG ulAspectRatioData1;
ULONG ulAspectRatioValidMask2;
ULONG ulAspectRatioData2;
ULONG ulAspectRatioValidMask3;
ULONG ulAspectRatioData3;
ULONG ulReserved2[4];
ULONG ulReserved3[4];
} DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING;
Members
rnRandomNumber
Struttura DXGKMDT_OPM_RANDOM_NUMBER che contiene un oggetto di output protetto a 128 bit numero casuale. Questo numero casuale viene generato da un'applicazione e fornito al driver miniport visualizzato in una chiamata alla funzione DxgkDdiOPMGetCOPPCompatibleInformation del driver. Questo numero casuale viene fornito al driver nel membro rnRandomNumber della struttura DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .
ulStatusFlags
Combinazione OR bit per bit dei valori dell'enumerazione DXGKMDT_OPM_STATUS che indica lo stato di un output protetto.
ulAvailableTVProtectionStandards
Combinazione OR bit per bit valida dell'enumerazione DXGKMDT_OPM_PROTECTION_STANDARD che indica i tipi di segnali televisivi che il connettore fisico associato a un output protetto può portare.
ulActiveTVProtectionStandard
Combinazione OR bit per bit valida dell'enumerazione DXGKMDT_OPM_PROTECTION_STANDARD che indica i tipi di segnali televisivi associati a un output protetto.
ulReserved
Riservato. Deve essere impostato su zero.
ulAspectRatioValidMask1
Valore mask che indica i bit validi nel membro ulAspectRatioData1 seguente.
ulAspectRatioData1
Dati a 32 bit che indicano il valore delle proporzioni attualmente impostato per lo standard di protezione attiva.
ulAspectRatioValidMask2
Valore mask che indica i campi di bit validi nel membro ulAspectRatioData2 seguente.
ulAspectRatioData2
Dati a 32 bit per informazioni aggiuntive sulle proporzioni usate per standard di protezione specifici. Questi dati possono essere usati per leggere i valori End e Q0 per EIA-608-B o la descrizione del formato attivo per i pacchetti CEA-805-A Type B.
ulAspectRatioValidMask3
Valore mask che indica i campi di bit validi nel membro ulAspectRatioData3 seguente.
ulAspectRatioData3
Dati a 32 bit per informazioni aggiuntive sulle proporzioni usate per standard di protezione specifici. Questi dati possono essere usati per leggere i valori End e Q0 per EIA-608-B o la descrizione del formato attivo per i pacchetti CEA-805-A Type B.
ulReserved2[4]
Riservato. Deve essere impostato su zero.
ulReserved3[4]
Riservato. Deve essere impostato su zero.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Intestazione | d3dkmdt.h |